diff --git a/content/demo/index.md b/content/demo/index.md
index fe153dd..58ca9b5 100644
--- a/content/demo/index.md
+++ b/content/demo/index.md
@@ -325,6 +325,23 @@ With `color` type:
+With `range` type:
+
+
+
+
+
+
+
+
### Figure Captions (``)
```markdown
diff --git a/sass/_input.scss b/sass/_input.scss
index 99f61bd..4d18ff5 100644
--- a/sass/_input.scss
+++ b/sass/_input.scss
@@ -114,3 +114,37 @@ input[type="color"] {
border-radius: calc(var(--rounded-corner-small) / 2);
}
}
+
+input[type="range"] {
+ -webkit-appearance: none;
+ appearance: none;
+ transition: var(--transition);
+ box-shadow: var(--edge-highlight);
+ border-radius: 999px;
+ background: var(--primary-color);
+ width: 100%;
+ height: 0.5rem;
+
+ &::-webkit-slider-thumb {
+ -webkit-appearance: none;
+ appearance: none;
+ cursor: pointer;
+ box-shadow: var(--shadow);
+ border-radius: 999px;
+ background: white;
+ width: 1.5rem;
+ height: 1.5rem;
+ }
+
+ &::-moz-range-thumb {
+ -webkit-appearance: none;
+ appearance: none;
+ cursor: pointer;
+ box-shadow: var(--shadow);
+ border: none;
+ border-radius: 999px;
+ background: white;
+ width: 1.5rem;
+ height: 1.5rem;
+ }
+}