Skip to content

Commit 5912dd6

Browse files
committed
Styling cleanup v1.0.16
1 parent 824e696 commit 5912dd6

File tree

11 files changed

+83
-27
lines changed

11 files changed

+83
-27
lines changed

README.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -53,7 +53,7 @@ export default {
5353
| activeColor | `String` | `#9FD6AE` || The color that is displayed when the toggler is active. |
5454
| darkTheme | `Boolean` | `false` || Set's dark mode to active. (note that this will not change the background like in the preview GIF) |
5555
| disabled | `Number` | `false` || Disables the toggler. |
56-
| fontSize | `String` | `16` || Sets the font size of the text next to the toggle |
56+
| fontSize | `String` | `16px` || Sets the font size of the text next to the toggle |
5757
| fontWeight | `Boolean` | `normal` || Sets the font weight of the text next to the toggle. |
5858
| toggled | `Boolean` | `true` || Sets the default value for the toggler. |
5959

package.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
{
22
"name": "vue-toggle-component",
3-
"version": "1.0.15",
3+
"version": "1.0.16",
44
"main": "dist/vue-toggle-component.common.js",
55
"files": [
66
"dist/*"

src/components/VueToggle.vue

Lines changed: 6 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -1,8 +1,8 @@
11
<template>
22
<section
33
:class="{
4-
'is-dark': darkTheme,
5-
'is-disabled': disabled,
4+
'm-toggle--is-dark': darkTheme,
5+
'm-toggle--is-disabled': disabled,
66
}"
77
class="m-toggle"
88
>
@@ -91,11 +91,11 @@ export default {
9191
&__label {
9292
user-select: none;
9393
94-
.is-disabled & {
94+
#{$self}--is-disabled & {
9595
cursor: not-allowed;
9696
}
9797
98-
.is-dark & {
98+
#{$self}--is-dark & {
9999
color: white;
100100
}
101101
}
@@ -138,12 +138,12 @@ export default {
138138
will-change: left;
139139
}
140140
141-
.is-disabled & {
141+
#{$self}--is-disabled & {
142142
cursor: not-allowed;
143143
opacity: 50%;
144144
}
145145
146-
.is-dark & {
146+
#{$self}--is-dark & {
147147
background: #374151;
148148
}
149149
}

vue-toggle-component/.yarn/releases/yarn-berry.cjs

Lines changed: 55 additions & 0 deletions
Large diffs are not rendered by default.

vue-toggle-component/.yarnrc.yml

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1 @@
1+
yarnPath: ".yarn/releases/yarn-berry.cjs"

vue-toggle-component/README.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -53,7 +53,7 @@ export default {
5353
| activeColor | `String` | `#9FD6AE` || The color that is displayed when the toggler is active. |
5454
| darkTheme | `Boolean` | `false` || Set's dark mode to active. (note that this will not change the background like in the preview GIF) |
5555
| disabled | `Number` | `false` || Disables the toggler. |
56-
| fontSize | `String` | `16` || Sets the font size of the text next to the toggle |
56+
| fontSize | `String` | `16px` || Sets the font size of the text next to the toggle |
5757
| fontWeight | `Boolean` | `normal` || Sets the font weight of the text next to the toggle. |
5858
| toggled | `Boolean` | `true` || Sets the default value for the toggler. |
5959

vue-toggle-component/dist/vue-toggle-component.esm.js

Lines changed: 5 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -59,13 +59,13 @@ var script = {
5959
}
6060
};
6161

62-
const _withId = /*#__PURE__*/withScopeId("data-v-576222af");
62+
const _withId = /*#__PURE__*/withScopeId("data-v-5330e797");
6363

6464
const render = /*#__PURE__*/_withId((_ctx, _cache, $props, $setup, $data, $options) => {
6565
return openBlock(), createBlock("section", {
6666
class: [{
67-
'is-dark': $props.darkTheme,
68-
'is-disabled': $props.disabled
67+
'm-toggle--is-dark': $props.darkTheme,
68+
'm-toggle--is-disabled': $props.disabled
6969
}, "m-toggle"]
7070
}, [withDirectives(createVNode("input", {
7171
id: $options.id,
@@ -123,11 +123,11 @@ function styleInject(css, ref) {
123123
}
124124
}
125125

126-
var css_248z = "\n.m-toggle[data-v-576222af] {\n align-items: center;\n display: flex;\n margin: 0 -5px;\n}\n.m-toggle > *[data-v-576222af] {\n cursor: pointer;\n margin: 0 5px;\n}\n.m-toggle__label[data-v-576222af] {\n user-select: none;\n}\n.is-disabled .m-toggle__label[data-v-576222af] {\n cursor: not-allowed;\n}\n.is-dark .m-toggle__label[data-v-576222af] {\n color: white;\n}\n.m-toggle__input[data-v-576222af] {\n display: none;\n}\n.m-toggle__input:checked + .m-toggle__content[data-v-576222af]:after {\n left: calc(50% + 2px);\n}\n.m-toggle__content[data-v-576222af] {\n background: #F0F0F0;\n border-radius: 2em;\n box-sizing: border-box;\n height: 2em;\n outline: 0;\n overflow: hidden;\n padding: 2px;\n transition: background-color 0.4s ease;\n width: 4em;\n will-change: background-color;\n}\n.m-toggle__content[data-v-576222af]:after {\n background: white;\n border-radius: 50%;\n box-shadow: 0 0 5px 0 rgba(0, 0, 0, 0.05);\n content: '';\n display: block;\n height: 100%;\n left: 0;\n position: relative;\n transition: left 0.2s ease;\n width: calc(50% - 2px);\n will-change: left;\n}\n.is-disabled .m-toggle__content[data-v-576222af] {\n cursor: not-allowed;\n opacity: 50%;\n}\n.is-dark .m-toggle__content[data-v-576222af] {\n background: #374151;\n}\n\n";
126+
var css_248z = "\n.m-toggle[data-v-5330e797] {\n align-items: center;\n display: flex;\n margin: 0 -5px;\n}\n.m-toggle > *[data-v-5330e797] {\n cursor: pointer;\n margin: 0 5px;\n}\n.m-toggle__label[data-v-5330e797] {\n user-select: none;\n}\n.m-toggle--is-disabled .m-toggle__label[data-v-5330e797] {\n cursor: not-allowed;\n}\n.m-toggle--is-dark .m-toggle__label[data-v-5330e797] {\n color: white;\n}\n.m-toggle__input[data-v-5330e797] {\n display: none;\n}\n.m-toggle__input:checked + .m-toggle__content[data-v-5330e797]:after {\n left: calc(50% + 2px);\n}\n.m-toggle__content[data-v-5330e797] {\n background: #F0F0F0;\n border-radius: 2em;\n box-sizing: border-box;\n height: 2em;\n outline: 0;\n overflow: hidden;\n padding: 2px;\n transition: background-color 0.4s ease;\n width: 4em;\n will-change: background-color;\n}\n.m-toggle__content[data-v-5330e797]:after {\n background: white;\n border-radius: 50%;\n box-shadow: 0 0 5px 0 rgba(0, 0, 0, 0.05);\n content: '';\n display: block;\n height: 100%;\n left: 0;\n position: relative;\n transition: left 0.2s ease;\n width: calc(50% - 2px);\n will-change: left;\n}\n.m-toggle--is-disabled .m-toggle__content[data-v-5330e797] {\n cursor: not-allowed;\n opacity: 50%;\n}\n.m-toggle--is-dark .m-toggle__content[data-v-5330e797] {\n background: #374151;\n}\n\n";
127127
styleInject(css_248z);
128128

129129
script.render = render;
130-
script.__scopeId = "data-v-576222af";
130+
script.__scopeId = "data-v-5330e797";
131131

132132
// Import vue component
133133
// IIFE injects install function into component, allowing component

vue-toggle-component/dist/vue-toggle-component.min.js

Lines changed: 1 addition & 1 deletion
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

vue-toggle-component/dist/vue-toggle-component.ssr.js

Lines changed: 5 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -108,13 +108,13 @@ function _nonIterableRest() {
108108
return this.name.replace(/ /g, '').toLowerCase();
109109
}
110110
}
111-
};var _withId = /*#__PURE__*/vue.withScopeId("data-v-576222af");
111+
};var _withId = /*#__PURE__*/vue.withScopeId("data-v-5330e797");
112112

113113
var render = /*#__PURE__*/_withId(function (_ctx, _cache, $props, $setup, $data, $options) {
114114
return vue.openBlock(), vue.createBlock("section", {
115115
class: [{
116-
'is-dark': $props.darkTheme,
117-
'is-disabled': $props.disabled
116+
'm-toggle--is-dark': $props.darkTheme,
117+
'm-toggle--is-disabled': $props.disabled
118118
}, "m-toggle"]
119119
}, [vue.withDirectives(vue.createVNode("input", {
120120
id: $options.id,
@@ -172,9 +172,9 @@ var render = /*#__PURE__*/_withId(function (_ctx, _cache, $props, $setup, $data,
172172
} else {
173173
style.appendChild(document.createTextNode(css));
174174
}
175-
}var css_248z = "\n.m-toggle[data-v-576222af] {\n align-items: center;\n display: flex;\n margin: 0 -5px;\n}\n.m-toggle > *[data-v-576222af] {\n cursor: pointer;\n margin: 0 5px;\n}\n.m-toggle__label[data-v-576222af] {\n user-select: none;\n}\n.is-disabled .m-toggle__label[data-v-576222af] {\n cursor: not-allowed;\n}\n.is-dark .m-toggle__label[data-v-576222af] {\n color: white;\n}\n.m-toggle__input[data-v-576222af] {\n display: none;\n}\n.m-toggle__input:checked + .m-toggle__content[data-v-576222af]:after {\n left: calc(50% + 2px);\n}\n.m-toggle__content[data-v-576222af] {\n background: #F0F0F0;\n border-radius: 2em;\n box-sizing: border-box;\n height: 2em;\n outline: 0;\n overflow: hidden;\n padding: 2px;\n transition: background-color 0.4s ease;\n width: 4em;\n will-change: background-color;\n}\n.m-toggle__content[data-v-576222af]:after {\n background: white;\n border-radius: 50%;\n box-shadow: 0 0 5px 0 rgba(0, 0, 0, 0.05);\n content: '';\n display: block;\n height: 100%;\n left: 0;\n position: relative;\n transition: left 0.2s ease;\n width: calc(50% - 2px);\n will-change: left;\n}\n.is-disabled .m-toggle__content[data-v-576222af] {\n cursor: not-allowed;\n opacity: 50%;\n}\n.is-dark .m-toggle__content[data-v-576222af] {\n background: #374151;\n}\n\n";
175+
}var css_248z = "\n.m-toggle[data-v-5330e797] {\n align-items: center;\n display: flex;\n margin: 0 -5px;\n}\n.m-toggle > *[data-v-5330e797] {\n cursor: pointer;\n margin: 0 5px;\n}\n.m-toggle__label[data-v-5330e797] {\n user-select: none;\n}\n.m-toggle--is-disabled .m-toggle__label[data-v-5330e797] {\n cursor: not-allowed;\n}\n.m-toggle--is-dark .m-toggle__label[data-v-5330e797] {\n color: white;\n}\n.m-toggle__input[data-v-5330e797] {\n display: none;\n}\n.m-toggle__input:checked + .m-toggle__content[data-v-5330e797]:after {\n left: calc(50% + 2px);\n}\n.m-toggle__content[data-v-5330e797] {\n background: #F0F0F0;\n border-radius: 2em;\n box-sizing: border-box;\n height: 2em;\n outline: 0;\n overflow: hidden;\n padding: 2px;\n transition: background-color 0.4s ease;\n width: 4em;\n will-change: background-color;\n}\n.m-toggle__content[data-v-5330e797]:after {\n background: white;\n border-radius: 50%;\n box-shadow: 0 0 5px 0 rgba(0, 0, 0, 0.05);\n content: '';\n display: block;\n height: 100%;\n left: 0;\n position: relative;\n transition: left 0.2s ease;\n width: calc(50% - 2px);\n will-change: left;\n}\n.m-toggle--is-disabled .m-toggle__content[data-v-5330e797] {\n cursor: not-allowed;\n opacity: 50%;\n}\n.m-toggle--is-dark .m-toggle__content[data-v-5330e797] {\n background: #374151;\n}\n\n";
176176
styleInject(css_248z);script.render = render;
177-
script.__scopeId = "data-v-576222af";// Import vue component
177+
script.__scopeId = "data-v-5330e797";// Import vue component
178178
// IIFE injects install function into component, allowing component
179179
// to be registered via Vue.use() as well as Vue.component(),
180180

vue-toggle-component/package.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
{
22
"name": "vue-toggle-component",
3-
"version": "1.0.15",
3+
"version": "1.0.16",
44

55
"main": "dist/vue-toggle-component.ssr.js",
66
"browser": "dist/vue-toggle-component.esm.js",

0 commit comments

Comments
 (0)