mirror of
https://github.com/slexkit/obsidian-slexkit.git
synced 2026-07-22 07:25:12 +00:00
Prepare 0.3.6 Obsidian release
This commit is contained in:
parent
a858cedd42
commit
a0aecb7916
6 changed files with 185 additions and 69 deletions
BIN
bun.lock
BIN
bun.lock
Binary file not shown.
72
main.js
72
main.js
File diff suppressed because one or more lines are too long
|
|
@ -1,7 +1,7 @@
|
|||
{
|
||||
"id": "slexkit",
|
||||
"name": "SlexKit",
|
||||
"version": "0.3.5",
|
||||
"version": "0.3.6",
|
||||
"minAppVersion": "1.5.0",
|
||||
"description": "Render interactive SlexKit fenced blocks in reading mode.",
|
||||
"author": "SlexKit",
|
||||
|
|
|
|||
|
|
@ -1,6 +1,6 @@
|
|||
{
|
||||
"name": "@slexkit/obsidian",
|
||||
"version": "0.3.5",
|
||||
"version": "0.3.6",
|
||||
"description": "Adapter for explicit slex fences powered by SlexKit.",
|
||||
"author": "SlexKit contributors",
|
||||
"type": "commonjs",
|
||||
|
|
@ -43,7 +43,7 @@
|
|||
"access": "public"
|
||||
},
|
||||
"peerDependencies": {
|
||||
"slexkit": "^0.3.2"
|
||||
"slexkit": "^0.3.3"
|
||||
},
|
||||
"peerDependenciesMeta": {
|
||||
"slexkit": {
|
||||
|
|
@ -55,7 +55,7 @@
|
|||
"@types/jsdom": "^28.0.3",
|
||||
"jsdom": "^29.1.1",
|
||||
"obsidian": "^1.12.3",
|
||||
"slexkit": "^0.3.2",
|
||||
"slexkit": "^0.3.3",
|
||||
"typescript": "^5.7.0"
|
||||
}
|
||||
}
|
||||
|
|
|
|||
171
styles.css
171
styles.css
|
|
@ -2006,22 +2006,71 @@
|
|||
font-weight: 600;
|
||||
}
|
||||
|
||||
.slex-slider {
|
||||
.slex-slider-control {
|
||||
position: relative;
|
||||
box-sizing: border-box;
|
||||
width: 100%;
|
||||
height: 1rem;
|
||||
}
|
||||
|
||||
.slex-slider-track {
|
||||
position: absolute;
|
||||
inset-inline: 0;
|
||||
top: 50%;
|
||||
height: 0.5rem;
|
||||
border-radius: 999px;
|
||||
background: linear-gradient(
|
||||
to right,
|
||||
var(--primary) 0%,
|
||||
var(--primary) var(--slex-slider-progress, 0%),
|
||||
var(--secondary) var(--slex-slider-progress, 0%),
|
||||
var(--secondary) 100%
|
||||
);
|
||||
pointer-events: none;
|
||||
transform: translateY(-50%);
|
||||
}
|
||||
|
||||
.slex-slider {
|
||||
position: relative;
|
||||
z-index: 1;
|
||||
box-sizing: border-box;
|
||||
display: block;
|
||||
width: 100%;
|
||||
height: 1rem;
|
||||
margin: 0;
|
||||
padding: 0;
|
||||
border: 0;
|
||||
border-radius: 999px;
|
||||
-webkit-appearance: none;
|
||||
appearance: none;
|
||||
background: transparent;
|
||||
color: transparent;
|
||||
accent-color: var(--primary);
|
||||
cursor: pointer;
|
||||
overflow: visible;
|
||||
transition: box-shadow 150ms ease, filter 150ms ease;
|
||||
}
|
||||
|
||||
.slexkit-root .slex-slider-control input.slex-slider {
|
||||
position: relative;
|
||||
z-index: 1;
|
||||
box-sizing: border-box;
|
||||
display: block;
|
||||
width: 100%;
|
||||
height: 1rem;
|
||||
min-height: 0;
|
||||
margin: 0;
|
||||
padding: 0;
|
||||
border: 0;
|
||||
border-radius: 999px;
|
||||
box-shadow: none;
|
||||
background: transparent;
|
||||
color: transparent;
|
||||
-webkit-appearance: none;
|
||||
appearance: none;
|
||||
overflow: visible;
|
||||
}
|
||||
|
||||
.slex-slider:focus-visible {
|
||||
outline: 2px solid var(--ring);
|
||||
outline-offset: 4px;
|
||||
|
|
@ -2031,7 +2080,7 @@
|
|||
box-sizing: border-box;
|
||||
width: 1rem;
|
||||
height: 1rem;
|
||||
margin-top: -0.25rem;
|
||||
margin-top: 0;
|
||||
border: 2px solid var(--primary);
|
||||
border-radius: 999px;
|
||||
background-color: var(--background);
|
||||
|
|
@ -2045,16 +2094,10 @@
|
|||
.slex-slider::-webkit-slider-runnable-track {
|
||||
box-sizing: border-box;
|
||||
width: 100%;
|
||||
height: 0.5rem;
|
||||
height: 1rem;
|
||||
border: 0;
|
||||
border-radius: 999px;
|
||||
background: linear-gradient(
|
||||
to right,
|
||||
var(--primary) 0%,
|
||||
var(--primary) var(--slex-slider-progress, 0%),
|
||||
var(--secondary) var(--slex-slider-progress, 0%),
|
||||
var(--secondary) 100%
|
||||
);
|
||||
background: transparent;
|
||||
}
|
||||
|
||||
.slex-slider::-moz-range-thumb {
|
||||
|
|
@ -2090,16 +2133,16 @@
|
|||
}
|
||||
|
||||
.slex-slider::-moz-range-track {
|
||||
height: 0.5rem;
|
||||
height: 1rem;
|
||||
border: 0;
|
||||
border-radius: 999px;
|
||||
background: var(--secondary);
|
||||
background: transparent;
|
||||
}
|
||||
|
||||
.slex-slider::-moz-range-progress {
|
||||
height: 0.5rem;
|
||||
height: 1rem;
|
||||
border-radius: 999px;
|
||||
background: var(--primary);
|
||||
background: transparent;
|
||||
}
|
||||
|
||||
.slex-slider-label-text {
|
||||
|
|
@ -2286,11 +2329,40 @@
|
|||
transition: border-color 150ms ease, box-shadow 150ms ease;
|
||||
}
|
||||
|
||||
.slexkit-root .slex-input-control input.slex-input {
|
||||
box-sizing: border-box;
|
||||
display: block;
|
||||
flex: 1 1 auto;
|
||||
width: 100%;
|
||||
min-width: 0;
|
||||
min-height: 2.5625rem;
|
||||
height: auto;
|
||||
margin: 0;
|
||||
padding: 0.5rem 0.75rem;
|
||||
border: 1px solid var(--input);
|
||||
border-radius: var(--radius);
|
||||
box-shadow: none;
|
||||
background: var(--background);
|
||||
background-clip: padding-box;
|
||||
color: var(--foreground);
|
||||
font-family: inherit;
|
||||
font-size: 0.875rem;
|
||||
line-height: 1.5;
|
||||
outline: none;
|
||||
-webkit-appearance: none;
|
||||
appearance: none;
|
||||
}
|
||||
|
||||
.slex-input-control[data-has-unit="true"] .slex-input {
|
||||
border-top-right-radius: 0;
|
||||
border-bottom-right-radius: 0;
|
||||
}
|
||||
|
||||
.slexkit-root .slex-input-control[data-has-unit="true"] input.slex-input {
|
||||
border-top-right-radius: 0;
|
||||
border-bottom-right-radius: 0;
|
||||
}
|
||||
|
||||
.slex-input-unit {
|
||||
box-sizing: border-box;
|
||||
display: inline-flex;
|
||||
|
|
@ -3309,22 +3381,71 @@
|
|||
font-weight: 600;
|
||||
}
|
||||
|
||||
.slex-slider {
|
||||
.slex-slider-control {
|
||||
position: relative;
|
||||
box-sizing: border-box;
|
||||
width: 100%;
|
||||
height: 1rem;
|
||||
}
|
||||
|
||||
.slex-slider-track {
|
||||
position: absolute;
|
||||
inset-inline: 0;
|
||||
top: 50%;
|
||||
height: 0.5rem;
|
||||
border-radius: 999px;
|
||||
background: linear-gradient(
|
||||
to right,
|
||||
var(--primary) 0%,
|
||||
var(--primary) var(--slex-slider-progress, 0%),
|
||||
var(--secondary) var(--slex-slider-progress, 0%),
|
||||
var(--secondary) 100%
|
||||
);
|
||||
pointer-events: none;
|
||||
transform: translateY(-50%);
|
||||
}
|
||||
|
||||
.slex-slider {
|
||||
position: relative;
|
||||
z-index: 1;
|
||||
box-sizing: border-box;
|
||||
display: block;
|
||||
width: 100%;
|
||||
height: 1rem;
|
||||
margin: 0;
|
||||
padding: 0;
|
||||
border: 0;
|
||||
border-radius: 999px;
|
||||
-webkit-appearance: none;
|
||||
appearance: none;
|
||||
background: transparent;
|
||||
color: transparent;
|
||||
accent-color: var(--primary);
|
||||
cursor: pointer;
|
||||
overflow: visible;
|
||||
transition: box-shadow 150ms ease, filter 150ms ease;
|
||||
}
|
||||
|
||||
.slexkit-root .slex-slider-control input.slex-slider {
|
||||
position: relative;
|
||||
z-index: 1;
|
||||
box-sizing: border-box;
|
||||
display: block;
|
||||
width: 100%;
|
||||
height: 1rem;
|
||||
min-height: 0;
|
||||
margin: 0;
|
||||
padding: 0;
|
||||
border: 0;
|
||||
border-radius: 999px;
|
||||
box-shadow: none;
|
||||
background: transparent;
|
||||
color: transparent;
|
||||
-webkit-appearance: none;
|
||||
appearance: none;
|
||||
overflow: visible;
|
||||
}
|
||||
|
||||
.slex-slider:focus-visible {
|
||||
outline: 2px solid var(--ring);
|
||||
outline-offset: 4px;
|
||||
|
|
@ -3334,7 +3455,7 @@
|
|||
box-sizing: border-box;
|
||||
width: 1rem;
|
||||
height: 1rem;
|
||||
margin-top: -0.25rem;
|
||||
margin-top: 0;
|
||||
border: 2px solid var(--primary);
|
||||
border-radius: 999px;
|
||||
background-color: var(--background);
|
||||
|
|
@ -3348,16 +3469,10 @@
|
|||
.slex-slider::-webkit-slider-runnable-track {
|
||||
box-sizing: border-box;
|
||||
width: 100%;
|
||||
height: 0.5rem;
|
||||
height: 1rem;
|
||||
border: 0;
|
||||
border-radius: 999px;
|
||||
background: linear-gradient(
|
||||
to right,
|
||||
var(--primary) 0%,
|
||||
var(--primary) var(--slex-slider-progress, 0%),
|
||||
var(--secondary) var(--slex-slider-progress, 0%),
|
||||
var(--secondary) 100%
|
||||
);
|
||||
background: transparent;
|
||||
}
|
||||
|
||||
.slex-slider::-moz-range-thumb {
|
||||
|
|
@ -3393,16 +3508,16 @@
|
|||
}
|
||||
|
||||
.slex-slider::-moz-range-track {
|
||||
height: 0.5rem;
|
||||
height: 1rem;
|
||||
border: 0;
|
||||
border-radius: 999px;
|
||||
background: var(--secondary);
|
||||
background: transparent;
|
||||
}
|
||||
|
||||
.slex-slider::-moz-range-progress {
|
||||
height: 0.5rem;
|
||||
height: 1rem;
|
||||
border-radius: 999px;
|
||||
background: var(--primary);
|
||||
background: transparent;
|
||||
}
|
||||
|
||||
.slex-slider-label-text {
|
||||
|
|
|
|||
|
|
@ -5,5 +5,6 @@
|
|||
"0.3.2": "1.5.0",
|
||||
"0.3.3": "1.5.0",
|
||||
"0.3.4": "1.5.0",
|
||||
"0.3.5": "1.5.0"
|
||||
"0.3.5": "1.5.0",
|
||||
"0.3.6": "1.5.0"
|
||||
}
|
||||
|
|
|
|||
Loading…
Reference in a new issue