diff --git a/css/base.css b/css/base.css index 4753e5ee..8d647e26 100755 --- a/css/base.css +++ b/css/base.css @@ -82,6 +82,8 @@ --background-blur: 0; --layout-width: calc(70vw - var(--layout-width-gutter)); --layout-width-gutter: var(--gutter) * 8; + --menu-border-width: 2px; + --menu-border: var(--menu-border-width) solid rgb(var(--gray-02)); /* breakpoint reference */ /* can not be used in @media as of yet */ --breakpoint-sm: 550px; diff --git a/css/form.css b/css/form.css index 2c8c898e..aa5f8029 100755 --- a/css/form.css +++ b/css/form.css @@ -1,3 +1,4 @@ +/* email, number, password, search, tel, text */ input[type="email"], input[type="number"], input[type="password"], @@ -87,18 +88,6 @@ input[type="text"][disabled]:focus { color: rgb(var(--form-input-text-disabled)); } -input[type="checkbox"][disabled]~.input-helper, -input[type="radio"][disabled]~.input-helper, -input[type="email"][disabled]~.input-helper, -input[type="number"][disabled]~.input-helper, -input[type="password"][disabled]~.input-helper, -input[type="search"][disabled]~.input-helper, -input[type="tel"][disabled]~.input-helper, -input[type="text"][disabled]~.input-helper, -input[type="range"][disabled]~.input-helper { - color: rgb(var(--form-input-text-disabled-helper-text)); -} - input[type="email"]::placeholder, input[type="number"]::placeholder, input[type="password"]::placeholder, @@ -148,77 +137,27 @@ input[type="text"][disabled]:focus::placeholder { color: rgb(var(--form-input-placeholder-disabled)); } +/* label */ label { - padding: 0.5em 0; + padding: 0; color: rgb(var(--form-label)); margin-bottom: 0; font-size: 1em; display: block; } +label:not(:only-child):not(:last-child) { + margin-bottom: 0.5em; +} + label[disabled] { color: rgb(var(--form-label-disabled)); } -input[type="color"] { - opacity: 0; - width: 2px; - height: 2px; - position: absolute; - top: 0; - left: 0; - display: block; - cursor: pointer; - -webkit-appearance: none; -} - -input[type="color"]:focus { - outline: none; -} - -input[type="color"]::-webkit-color-swatch-wrapper { - padding: 0; -} - -input[type="color"]::-webkit-color-swatch { - border: 0; -} - -input[type="color"]+.input-label-button { - padding-right: 2.25em; - justify-content: center; - align-items: center; -} - -input[type="color"]+.input-label-button:before { - background-color: rgb(var(--accent)); - content: ""; - border-radius: 50%; - position: absolute; - right: 0.5em; - width: 1em; - height: 1em; - z-index: 1; - box-shadow: 0 0 0.25em 0 rgba(var(--accent), 0.6), 0 0 0.5em 0 rgba(var(--accent), 0.4); -} - -.input-wrap, -.checkbox-wrap, -.radio-wrap { - position: relative; -} - -.form-indent { - margin-left: 2.25em; -} - -.form-inline { - display: inline-block; - margin-right: 1.5em; -} - +/* checkbox and radio */ input[type="checkbox"], input[type="radio"] { + margin-bottom: 0; position: absolute; top: 0; left: 50%; @@ -239,17 +178,17 @@ input[type="radio"]+label { color: rgb(var(--form-checkbox-radio-label)); font-size: 1em; font-family: var(--font-regular); - min-height: 2.5em; cursor: pointer; display: flex; flex-direction: row; justify-content: flex-start; align-items: flex-start; - /* transition: all var(--animation-speed-fast) ease-in-out; */ + transition: all var(--animation-speed-fast) ease-in-out; } -input[type="checkbox"]+label .label-icon, -input[type="radio"]+label .label-icon { +input[type="checkbox"]+label:before, +input[type="radio"]+label:before { + content: ""; margin-right: 0.5em; font-size: 1.5em; line-height: 1; @@ -272,15 +211,15 @@ input[type="radio"]:active+label { color: rgb(var(--style-neutral-text)); } -input[type="checkbox"]:focus+label .label-icon, -input[type="checkbox"]:hover+label .label-icon, -input[type="radio"]:focus+label .label-icon, -input[type="radio"]:hover+label .label-icon { +input[type="checkbox"]:focus+label:before, +input[type="checkbox"]:hover+label:before, +input[type="radio"]:focus+label:before, +input[type="radio"]:hover+label:before { color: rgb(var(--style-neutral-text)); } -input[type="checkbox"]:active+label .label-icon, -input[type="radio"]:active+label .label-icon { +input[type="checkbox"]:active+label:before, +input[type="radio"]:active+label:before { color: rgb(var(--accent)); transform: scale(0.9); } @@ -297,76 +236,35 @@ input[type="radio"]:not([disabled]):focus:checked+label { color: rgb(var(--style-neutral-text)); } -input[type="checkbox"]:checked+label .label-icon, -input[type="radio"]:checked+label .label-icon { +input[type="checkbox"]:checked+label:before, +input[type="radio"]:checked+label:before { color: rgb(var(--accent)); } -input[type="checkbox"]:checked:focus+label .label-icon, -input[type="radio"]:checked:focus+label .label-icon { +input[type="checkbox"]:checked:focus+label:before, +input[type="radio"]:checked:focus+label:before { transform: scale(1.2); } -input[type="color"]+.input-label-button, -input[type="checkbox"]+.input-label-button, -input[type="radio"]+.input-label-button { - justify-content: center; - align-items: center; - position: relative; -} - -input[type="color"]:hover+.input-label-button, -input[type="color"]:focus+.input-label-button, -input[type="checkbox"]:hover+.input-label-button, -input[type="checkbox"]:focus+.input-label-button, -input[type="radio"]:hover+.input-label-button, -input[type="radio"]:focus+.input-label-button { - background-color: rgb(var(--gray-03)); - border-bottom-color: rgb(var(--gray-08)); - color: rgb(var(--style-neutral-text)); - outline: none; -} - -input[type="color"]:active+.input-label-button, -input[type="checkbox"]:active+.input-label-button, -input[type="radio"]:active+.input-label-button { - border-bottom-color: rgb(var(--accent)); -} - -input[type="color"]:checked+.input-label-button, -input[type="checkbox"]:checked+.input-label-button, -input[type="radio"]:checked+.input-label-button { - border-bottom-color: rgb(var(--accent)); -} - -input[type="color"][disabled]+.input-label-button, -input[type="checkbox"][disabled]+.input-label-button, -input[type="radio"][disabled]+.input-label-button { - background-color: rgb(var(--gray-02)); - border-color: transparent; - color: rgb(var(--form-checkbox-radio-disabled-label)); - cursor: default; -} - input[type="checkbox"][disabled]+label, input[type="radio"][disabled]+label { color: rgb(var(--form-checkbox-radio-disabled-label)); cursor: default; } -input[type="checkbox"][disabled]+label .label-icon, -input[type="radio"][disabled]+label .label-icon { +input[type="checkbox"][disabled]+label:before, +input[type="radio"][disabled]+label:before { color: rgb(var(--form-checkbox-radio-disabled-label)); cursor: default; } -input[type="checkbox"][disabled]:active+label .label-icon, -input[type="radio"][disabled]:active+label .label-icon { +input[type="checkbox"][disabled]:active+label:before, +input[type="radio"][disabled]:active+label:before { transform: none; } -input[type="checkbox"]+label .label-icon:before, -input[type="radio"]+label .label-icon:before { +input[type="checkbox"]+label:before, +input[type="radio"]+label:before { font-family: "Icons" !important; speak: none; font-style: normal; @@ -375,27 +273,83 @@ input[type="radio"]+label .label-icon:before { text-transform: none; } -input[type="checkbox"]+label .label-icon:before { +input[type="checkbox"]+label:before { content: "\e835"; } -input[type="checkbox"]:checked+label .label-icon:before { +input[type="checkbox"]:checked+label:before { content: "\e834"; } -input[type="radio"]+label .label-icon:before { +input[type="radio"]+label:before { content: "\e836"; } -input[type="radio"]:checked+label .label-icon:before { +input[type="radio"]:checked+label:before { content: "\e837"; } -input[type="range"] { - /* background-color: rgb(var(--gray-08)); */ +/* color */ +input[type="color"] { background-color: transparent; padding: 0; margin: 0 0 1em 0; + width: 100%; + height: 2.5em; + display: block; + border-width: 0; + border-style: solid; + border-color: transparent; + border-radius: var(--radius); + overflow: hidden; + cursor: pointer; + transition: border-color var(--animation-speed-fast) ease-in-out, box-shadow var(--animation-speed-fast) ease-in-out; +} + +input[type="color"]:hover { + outline: none; + box-shadow: 0 0 0 var(--line-width) rgb(var(--gray-06)); +} + +input[type="color"]:focus { + outline: none; + box-shadow: 0 0 0 var(--line-width) rgb(var(--gray-10)); +} + +input[type="color"][disabled] { + opacity: 0.5; +} + +input[type="color"][disabled]:hover, +input[type="color"][disabled]:focus { + box-shadow: none; +} + +input[type="color"]::-webkit-color-swatch-wrapper { + border: 0; + padding: 0; +} + +input[type="color"]::-webkit-color-swatch { + border: 0; + padding: 0; +} + +input[type="color"]::-moz-color-swatch-wrapper { + border: 0; + padding: 0; +} + +input[type="color"]::-moz-color-swatch { + border: 0; + padding: 0; +} + +/* range */ +input[type="range"] { + background-color: transparent; + padding: 0; + margin: 0; color: rgb(var(--style-neutral-text)); font-size: 1em; font-family: var(--font-regular); @@ -489,7 +443,7 @@ input[type="range"]::-webkit-slider-thumb:active { } input[type="range"][disabled]::-webkit-slider-thumb { - border-color: rgb(var(--gray-08)); + border-color: rgb(var(--gray-04)); cursor: default; } @@ -563,7 +517,7 @@ input[type="range"][disabled]::-moz-range-track { } input[type="range"][disabled]::-moz-range-thumb { - border-color: rgb(var(--gray-08)); + border-color: rgb(var(--gray-04)); cursor: default; } @@ -577,6 +531,177 @@ input[type="range"][disabled]::-moz-range-progress { background-color: rgb(var(--gray-08)); } +/* input helper */ +.input-helper { + margin-bottom: 0 +} + +.input-helper:not(:only-child):not(:last-child) { + margin-bottom: 0.5em; +} + +input[type="checkbox"][disabled]~.input-helper, +input[type="radio"][disabled]~.input-helper, +input[type="email"][disabled]~.input-helper, +input[type="number"][disabled]~.input-helper, +input[type="password"][disabled]~.input-helper, +input[type="search"][disabled]~.input-helper, +input[type="tel"][disabled]~.input-helper, +input[type="text"][disabled]~.input-helper, +input[type="range"][disabled]~.input-helper { + color: rgb(var(--form-input-text-disabled-helper-text)); +} + +/* input variants */ +.input-wrap { + padding: 0.5em 0; + position: relative; + width: 100%; +} + +.input-wrap.input-button { + width: initial; + display: inline-block; +} + +.input-button input[type="checkbox"]+label, +.input-button input[type="radio"]+label, +.input-button input[type="color"]+label { + background-color: rgb(var(--gray-02)); + padding: 0.125em 1em; + margin: 0; + color: rgb(var(--button-text)); + font-size: 1em; + font-family: var(--font-regular); + min-height: 2.5em; + line-height: 1; + border: 0; + border-top-width: var(--line-width); + border-bottom-width: var(--line-width); + border-style: solid; + border-color: transparent; + border-radius: var(--radius); + text-align: center; + text-decoration: none; + white-space: nowrap; + cursor: pointer; + box-shadow: none; + transition: all var(--animation-speed-fast) ease-in-out; + display: inline-flex; + flex-direction: row; + justify-content: center; + align-items: center; +} + +.input-button input[type="checkbox"]:hover+label, +.input-button input[type="checkbox"]:focus+label, +.input-button input[type="radio"]:hover+label, +.input-button input[type="radio"]:focus+label, +.input-button input[type="color"]:hover+label, +.input-button input[type="color"]:focus+label { + background-color: rgb(var(--gray-03)); + border-bottom-color: rgb(var(--gray-08)); + color: rgb(var(--button-text-hover-focus)); + outline: none; +} + +.input-button input[type="checkbox"]:active+label, +.input-button input[type="radio"]:active+label, +.input-button input[type="color"]:active+label { + background-color: rgb(var(--gray-04)); + border-bottom-color: rgb(var(--accent)); + color: rgb(var(--button-text-active)); + transition: none; +} + +.input-button input[type="checkbox"]:checked+label, +.input-button input[type="radio"]:checked+label, +.input-button input[type="color"]:checked+label { + background-color: rgb(var(--gray-04)); + border-bottom-color: rgb(var(--accent)); + color: rgb(var(--button-text-active)); + transition: none; +} + +.input-button input[type="checkbox"][disabled]+label, +.input-button input[type="checkbox"][disabled]:hover+label, +.input-button input[type="checkbox"][disabled]:focus+label, +.input-button input[type="checkbox"][disabled]:active+label, +.input-button input[type="radio"][disabled]+label, +.input-button input[type="radio"][disabled]:hover+label, +.input-button input[type="radio"][disabled]:focus+label, +.input-button input[type="radio"][disabled]:active+label, +.input-button input[type="color"][disabled]+label, +.input-button input[type="color"][disabled]:hover+label, +.input-button input[type="color"][disabled]:focus+label, +.input-button input[type="color"][disabled]:active+label { + background-color: rgb(var(--gray-02)); + border-color: transparent; + color: rgb(var(--button-text-disabled)); + cursor: default; +} + +.input-color-dot input[type="color"] { + margin: 0; + position: absolute; + top: 50%; + right: 0.5em; + width: 1em; + height: 1em; + z-index: 1; + border-radius: 50%; + transform: translateY(-50%); + transition: none; +} + +.input-color-dot input[type="color"]:hover { + outline: none; + box-shadow: none; +} + +.input-color-dot input[type="color"]:focus { + outline: none; + box-shadow: none; +} + +.input-color-dot-accent input[type="color"], +.input-color-dot-accent input[type="color"]:hover, +.input-color-dot-accent input[type="color"]:focus { + box-shadow: 0 0 0.25em 0 rgba(var(--accent), 0.6), 0 0 0.5em 0 rgba(var(--accent), 0.4); +} + +.input-color-dot input[type="color"]+label { + padding-right: 2.25em; + position: relative; +} + +.input-hide input[type="checkbox"]+label:before, +.input-hide input[type="checkbox"]:checked+label:before, +.input-hide input[type="radio"]+label:before, +.input-hide input[type="radio"]:checked+label:before { + content: none; +} + +.input-hide input[type="color"] { + opacity: 0; + width: 1px; + height: 1px; + position: absolute; + top: 0; + left: 0; + -webkit-appearance: none; +} + +/* form variants */ +.form-indent { + margin-left: 2.25em; +} + +.form-inline { + display: inline-block; + margin-right: 1.5em; +} + .form-group { margin: 0 0 1em 0; display: inline-flex; @@ -592,7 +717,8 @@ input[type="range"][disabled]::-moz-range-progress { .form-group>input[type="password"], .form-group>input[type="search"], .form-group>input[type="tel"], -.form-group>input[type="text"] { +.form-group>input[type="text"], +.form-group>input[type="color"] { margin: 0; border-radius: 0; } @@ -611,7 +737,8 @@ input[type="range"][disabled]::-moz-range-progress { .form-group>input[type="password"], .form-group>input[type="search"], .form-group>input[type="tel"], -.form-group>input[type="text"] { +.form-group>input[type="text"], +.form-group>input[type="color"] { z-index: 1; } @@ -620,7 +747,8 @@ input[type="range"][disabled]::-moz-range-progress { .form-group>input[type="password"]:hover, .form-group>input[type="search"]:hover, .form-group>input[type="tel"]:hover, -.form-group>input[type="text"]:hover { +.form-group>input[type="text"]:hover, +.form-group>input[type="color"]:hover { z-index: 2; } @@ -635,7 +763,9 @@ input[type="range"][disabled]::-moz-range-progress { .form-group>input[type="tel"]:active, .form-group>input[type="tel"]:focus, .form-group>input[type="text"]:active, -.form-group>input[type="text"]:focus { +.form-group>input[type="text"]:focus, +.form-group>input[type="color"]:active, +.form-group>input[type="color"]:focus { z-index: 3; } @@ -646,7 +776,8 @@ input[type="range"][disabled]::-moz-range-progress { .form-group>input[type="password"]:first-child, .form-group>input[type="search"]:first-child, .form-group>input[type="tel"]:first-child, -.form-group>input[type="text"]:first-child { +.form-group>input[type="text"]:first-child, +.form-group>input[type="color"]:first-child { border-radius: var(--radius) 0 0 var(--radius); } @@ -657,14 +788,28 @@ input[type="range"][disabled]::-moz-range-progress { .form-group>input[type="password"]:last-child, .form-group>input[type="search"]:last-child, .form-group>input[type="tel"]:last-child, -.form-group>input[type="text"]:last-child { +.form-group>input[type="text"]:last-child, +.form-group>input[type="color"]:last-child { border-radius: 0 var(--radius) var(--radius) 0; } -.form-group.nested-button *:first-child .button { +.form-group.nested-button * .button, +.form-group.nested-button * input[type="checkbox"]+label, +.form-group.nested-button * input[type="radio"]+label, +.form-group.nested-button * input[type="color"]+label { + border-radius: 0; +} + +.form-group.nested-button *:first-child .button, +.form-group.nested-button *:first-child input[type="checkbox"]+label, +.form-group.nested-button *:first-child input[type="radio"]+label, +.form-group.nested-button *:first-child input[type="color"]+label { border-radius: var(--radius) 0 0 var(--radius); } -.form-group.nested-button *:last-child .button { +.form-group.nested-button *:last-child .button, +.form-group.nested-button *:last-child input[type="checkbox"]+label, +.form-group.nested-button *:last-child input[type="radio"]+label, +.form-group.nested-button *:last-child input[type="color"]+label { border-radius: 0 var(--radius) var(--radius) 0; } diff --git a/css/icons.css b/css/icons.css index 3404c62a..f54836c9 100755 --- a/css/icons.css +++ b/css/icons.css @@ -119,3 +119,7 @@ .icon-unfold-more:before { content: "\e5d7"; } + +.icon-refresh:before { + content: "\e900"; +} diff --git a/css/menu.css b/css/menu.css index 57412346..c35a5454 100755 --- a/css/menu.css +++ b/css/menu.css @@ -66,7 +66,7 @@ } .menu-item:not(:last-child) { - border-bottom: var(--line-width) solid rgb(var(--gray-02)); + border-bottom: var(--menu-border); } .menu-close { @@ -143,9 +143,9 @@ height: 100%; position: absolute; top: 0; - right: calc(-2em - calc(var(--line-width) / 2)); + right: calc(-2em - calc(var(--menu-border-width) / 2)); border-radius: 1em; - border-right: var(--line-width) solid rgb(var(--gray-03)); + border-right: var(--menu-border); } .menu-item:not(:nth-last-child(2)):not(:last-child):before { @@ -154,9 +154,9 @@ height: 0; position: absolute; left: 0; - bottom: calc(-2em - calc(var(--line-width) / 2)); + bottom: calc(-2em - calc(var(--menu-border-width) / 2)); border-radius: 1em; - border-bottom: var(--line-width) solid rgb(var(--gray-03)); + border-bottom: var(--menu-border); } .menu-item { @@ -191,7 +191,7 @@ top: 0; right: calc(-2em - calc(var(--line-width) / 2)); border-radius: 1em; - border-right: var(--line-width) solid rgb(var(--gray-03)); + border-right: var(--menu-border); } .menu-item:not(:nth-last-child(2)):not(:last-child):before { @@ -206,6 +206,6 @@ left: 0; bottom: calc(-2em - calc(var(--line-width) / 2)); border-radius: 1em; - border-bottom: var(--line-width) solid rgb(var(--gray-03)); + border-bottom: var(--menu-border); } } diff --git a/fonts/icons/icons.eot b/fonts/icons/icons.eot index 98615a01..33aa281f 100755 Binary files a/fonts/icons/icons.eot and b/fonts/icons/icons.eot differ diff --git a/fonts/icons/icons.json b/fonts/icons/icons.json index 259ca858..3a7906b5 100755 --- a/fonts/icons/icons.json +++ b/fonts/icons/icons.json @@ -1 +1 @@ -{"IcoMoonType":"selection","icons":[{"icon":{"paths":["M810 554h-256v256h-84v-256h-256v-84h256v-256h84v256h256v84z"],"attrs":[],"isMulticolor":false,"isMulticolor2":false,"tags":["add"],"defaultCode":57669,"grid":24},"attrs":[],"properties":{"ligatures":"add","id":12,"order":8,"prevSize":24,"code":57669,"name":"add"},"setIdx":0,"setId":0,"iconIdx":12},{"icon":{"paths":["M854 470v84h-520l238 240-60 60-342-342 342-342 60 60-238 240h520z"],"attrs":[],"isMulticolor":false,"isMulticolor2":false,"tags":["arrow_back"],"defaultCode":58820,"grid":24},"attrs":[],"properties":{"ligatures":"arrow_back","id":45,"order":16,"prevSize":24,"code":58820,"name":"arrow_back"},"setIdx":0,"setId":0,"iconIdx":45},{"icon":{"paths":["M854 512l-342 342-342-342 62-60 238 238v-520h84v520l240-238z"],"attrs":[],"isMulticolor":false,"isMulticolor2":false,"tags":["arrow_downward"],"defaultCode":58843,"grid":24},"attrs":[],"properties":{"ligatures":"arrow_downward","id":46,"order":17,"prevSize":24,"code":58843,"name":"arrow_downward"},"setIdx":0,"setId":0,"iconIdx":46},{"icon":{"paths":["M512 170l342 342-342 342-60-60 238-240h-520v-84h520l-238-240z"],"attrs":[],"isMulticolor":false,"isMulticolor2":false,"tags":["arrow_forward"],"defaultCode":58824,"grid":24},"attrs":[],"properties":{"ligatures":"arrow_forward","id":50,"order":18,"prevSize":24,"code":58824,"name":"arrow_forward"},"setIdx":0,"setId":0,"iconIdx":50},{"icon":{"paths":["M170 512l342-342 342 342-62 60-238-238v520h-84v-520l-240 238z"],"attrs":[],"isMulticolor":false,"isMulticolor2":false,"tags":["arrow_upward"],"defaultCode":58840,"grid":24},"attrs":[],"properties":{"ligatures":"arrow_upward","id":51,"order":19,"prevSize":24,"code":58840,"name":"arrow_upward"},"setIdx":0,"setId":0,"iconIdx":51},{"icon":{"paths":["M384 690l452-452 60 60-512 512-238-238 60-60z"],"attrs":[],"isMulticolor":false,"isMulticolor2":false,"tags":["check"],"defaultCode":58826,"grid":24},"attrs":[],"properties":{"ligatures":"check","id":148,"order":14,"prevSize":24,"code":58826,"name":"check"},"setIdx":0,"setId":0,"iconIdx":148},{"icon":{"paths":["M426 726l384-384-60-62-324 324-152-152-60 60zM810 128c48 0 86 40 86 86v596c0 46-38 86-86 86h-596c-48 0-86-40-86-86v-596c0-46 38-86 86-86h596z"],"attrs":[],"isMulticolor":false,"isMulticolor2":false,"tags":["check_box"],"defaultCode":59444,"grid":24},"attrs":[],"properties":{"ligatures":"check_box","id":149,"order":35,"prevSize":24,"name":"check_box","code":59444},"setIdx":0,"setId":0,"iconIdx":149},{"icon":{"paths":["M810 128c46 0 86 40 86 86v596c0 46-40 86-86 86h-596c-46 0-86-40-86-86v-596c0-46 40-86 86-86h596zM810 214h-596v596h596v-596z"],"attrs":[],"isMulticolor":false,"isMulticolor2":false,"tags":["check_box_outline_blank"],"defaultCode":59445,"grid":24},"attrs":[],"properties":{"ligatures":"check_box_outline_blank","id":150,"order":36,"prevSize":24,"name":"check_box_outline_blank","code":59445},"setIdx":0,"setId":0,"iconIdx":150},{"icon":{"paths":["M810 274l-238 238 238 238-60 60-238-238-238 238-60-60 238-238-238-238 60-60 238 238 238-238z"],"attrs":[],"isMulticolor":false,"isMulticolor2":false,"tags":["close"],"defaultCode":58829,"grid":24},"attrs":[],"properties":{"ligatures":"clear, close","id":157,"order":2,"prevSize":24,"code":58829,"name":"close"},"setIdx":0,"setId":0,"iconIdx":157},{"icon":{"paths":["M884 300l-78 78-160-160 78-78c16-16 44-16 60 0l100 100c16 16 16 44 0 60zM128 736l472-472 160 160-472 472h-160v-160z"],"attrs":[],"isMulticolor":false,"isMulticolor2":false,"tags":["mode_edit"],"defaultCode":57940,"grid":24},"attrs":[],"properties":{"ligatures":"create, edit, mode_edit","id":184,"order":5,"prevSize":24,"code":57940,"name":"mode_edit"},"setIdx":0,"setId":0,"iconIdx":184},{"icon":{"paths":["M384 692l452-454 60 60-512 512-238-238 58-60z"],"attrs":[],"isMulticolor":false,"isMulticolor2":false,"tags":["done"],"defaultCode":59510,"grid":24},"attrs":[],"properties":{"ligatures":"done","id":232,"order":38,"prevSize":24,"name":"done","code":59510},"setIdx":0,"setId":0,"iconIdx":232},{"icon":{"paths":["M726 554v-84h-428v84h428zM810 128c46 0 86 40 86 86v596c0 46-40 86-86 86h-596c-46 0-86-40-86-86v-596c0-46 40-86 86-86h596z"],"attrs":[],"isMulticolor":false,"isMulticolor2":false,"tags":["indeterminate_check_box"],"defaultCode":59657,"grid":24},"attrs":[],"properties":{"ligatures":"indeterminate_check_box","id":399,"order":37,"prevSize":24,"name":"indeterminate_check_box","code":59657},"setIdx":0,"setId":0,"iconIdx":399},{"icon":{"paths":["M316 334l196 196 196-196 60 60-256 256-256-256z"],"attrs":[],"isMulticolor":false,"isMulticolor2":false,"tags":["keyboard_arrow_down"],"defaultCode":58131,"grid":24},"attrs":[],"properties":{"ligatures":"keyboard_arrow_down","id":411,"order":20,"prevSize":24,"code":58131,"name":"keyboard_arrow_down"},"setIdx":0,"setId":0,"iconIdx":411},{"icon":{"paths":["M658 686l-60 60-256-256 256-256 60 60-196 196z"],"attrs":[],"isMulticolor":false,"isMulticolor2":false,"tags":["keyboard_arrow_left"],"defaultCode":58132,"grid":24},"attrs":[],"properties":{"ligatures":"keyboard_arrow_left","id":412,"order":21,"prevSize":24,"code":58132,"name":"keyboard_arrow_left"},"setIdx":0,"setId":0,"iconIdx":412},{"icon":{"paths":["M366 698l196-196-196-196 60-60 256 256-256 256z"],"attrs":[],"isMulticolor":false,"isMulticolor2":false,"tags":["keyboard_arrow_right"],"defaultCode":58133,"grid":24},"attrs":[],"properties":{"ligatures":"keyboard_arrow_right","id":413,"order":22,"prevSize":24,"code":58133,"name":"keyboard_arrow_right"},"setIdx":0,"setId":0,"iconIdx":413},{"icon":{"paths":["M316 658l-60-60 256-256 256 256-60 60-196-196z"],"attrs":[],"isMulticolor":false,"isMulticolor2":false,"tags":["keyboard_arrow_up"],"defaultCode":58134,"grid":24},"attrs":[],"properties":{"ligatures":"keyboard_arrow_up","id":414,"order":23,"prevSize":24,"code":58134,"name":"keyboard_arrow_up"},"setIdx":0,"setId":0,"iconIdx":414},{"icon":{"paths":["M512 426c46 0 86 40 86 86s-40 86-86 86-86-40-86-86 40-86 86-86zM768 426c46 0 86 40 86 86s-40 86-86 86-86-40-86-86 40-86 86-86zM256 426c46 0 86 40 86 86s-40 86-86 86-86-40-86-86 40-86 86-86z"],"attrs":[],"isMulticolor":false,"isMulticolor2":false,"tags":["more_horiz"],"defaultCode":58835,"grid":24},"attrs":[],"properties":{"ligatures":"more_horiz","id":501,"order":24,"prevSize":24,"code":58835,"name":"more_horiz"},"setIdx":0,"setId":0,"iconIdx":501},{"icon":{"paths":["M512 682c46 0 86 40 86 86s-40 86-86 86-86-40-86-86 40-86 86-86zM512 426c46 0 86 40 86 86s-40 86-86 86-86-40-86-86 40-86 86-86zM512 342c-46 0-86-40-86-86s40-86 86-86 86 40 86 86-40 86-86 86z"],"attrs":[],"isMulticolor":false,"isMulticolor2":false,"tags":["more_vert"],"defaultCode":58836,"grid":24},"attrs":[],"properties":{"ligatures":"more_vert","id":502,"order":25,"prevSize":24,"code":58836,"name":"more_vert"},"setIdx":0,"setId":0,"iconIdx":502},{"icon":{"paths":["M512 854c188 0 342-154 342-342s-154-342-342-342-342 154-342 342 154 342 342 342zM512 86c236 0 426 190 426 426s-190 426-426 426-426-190-426-426 190-426 426-426z"],"attrs":[],"isMulticolor":false,"isMulticolor2":false,"tags":["radio_button_unchecked"],"defaultCode":59446,"grid":24},"attrs":[],"properties":{"ligatures":"panorama_fish_eye, radio_button_unchecked","id":540,"order":33,"prevSize":24,"name":"radio_button_unchecked","code":59446},"setIdx":0,"setId":0,"iconIdx":540},{"icon":{"paths":["M512 854c188 0 342-154 342-342s-154-342-342-342-342 154-342 342 154 342 342 342zM512 86c236 0 426 190 426 426s-190 426-426 426-426-190-426-426 190-426 426-426zM512 298c118 0 214 96 214 214s-96 214-214 214-214-96-214-214 96-214 214-214z"],"attrs":[],"isMulticolor":false,"isMulticolor2":false,"tags":["radio_button_checked"],"defaultCode":59447,"grid":24},"attrs":[],"properties":{"ligatures":"radio_button_checked","id":610,"order":34,"prevSize":24,"name":"radio_button_checked","code":59447},"setIdx":0,"setId":0,"iconIdx":610},{"icon":{"paths":["M810 554h-596v-84h596v84z"],"attrs":[],"isMulticolor":false,"isMulticolor2":false,"tags":["remove"],"defaultCode":57691,"grid":24},"attrs":[],"properties":{"ligatures":"remove","id":617,"order":29,"prevSize":24,"code":57691,"name":"remove"},"setIdx":0,"setId":0,"iconIdx":617},{"icon":{"paths":["M512 662c82 0 150-68 150-150s-68-150-150-150-150 68-150 150 68 150 150 150zM830 554l90 70c8 6 10 18 4 28l-86 148c-6 10-16 12-26 8l-106-42c-22 16-46 32-72 42l-16 112c-2 10-10 18-20 18h-172c-10 0-18-8-20-18l-16-112c-26-10-50-24-72-42l-106 42c-10 4-20 2-26-8l-86-148c-6-10-4-22 4-28l90-70c-2-14-2-28-2-42s0-28 2-42l-90-70c-8-6-10-18-4-28l86-148c6-10 16-12 26-8l106 42c22-16 46-32 72-42l16-112c2-10 10-18 20-18h172c10 0 18 8 20 18l16 112c26 10 50 24 72 42l106-42c10-4 20-2 26 8l86 148c6 10 4 22-4 28l-90 70c2 14 2 28 2 42s0 28-2 42z"],"attrs":[],"isMulticolor":false,"isMulticolor2":false,"tags":["settings"],"defaultCode":59576,"grid":24},"attrs":[],"properties":{"ligatures":"settings","id":664,"order":39,"prevSize":24,"code":59576,"name":"settings"},"setIdx":0,"setId":0,"iconIdx":664},{"icon":{"paths":["M708 230l-196 196-196-196 60-60 136 136 136-136zM316 794l196-196 196 196-60 60-136-136-136 136z"],"attrs":[],"isMulticolor":false,"isMulticolor2":false,"tags":["unfold_less"],"defaultCode":58838,"grid":24},"attrs":[],"properties":{"ligatures":"unfold_less","id":785,"order":26,"prevSize":24,"code":58838,"name":"unfold_less"},"setIdx":0,"setId":0,"iconIdx":785},{"icon":{"paths":["M512 776l136-136 60 60-196 196-196-196 60-60zM512 248l-136 136-60-60 196-196 196 196-60 60z"],"attrs":[],"isMulticolor":false,"isMulticolor2":false,"tags":["unfold_more"],"defaultCode":58839,"grid":24},"attrs":[],"properties":{"ligatures":"unfold_more","id":786,"order":27,"prevSize":24,"code":58839,"name":"unfold_more"},"setIdx":0,"setId":0,"iconIdx":786}],"height":1024,"metadata":{"name":""},"preferences":{"showGlyphs":true,"showQuickUse":true,"showQuickUse2":true,"showSVGs":true,"fontPref":{"prefix":"icon-","metadata":{"fontFamily":"","majorVersion":1,"minorVersion":0},"metrics":{"emSize":1024,"baseline":6.25,"whitespace":50},"embed":false,"showSelector":true,"selector":"","classSelector":".icon","showMetrics":true,"showMetadata":true,"showVersion":true},"imagePref":{"prefix":"icon-","png":true,"useClassSelector":true,"color":0,"bgColor":16777215,"classSelector":".icon","name":"","height":32,"columns":16,"margin":16},"historySize":50,"showCodes":true,"gridSize":16}} \ No newline at end of file +{"IcoMoonType":"selection","icons":[{"icon":{"paths":["M810 554h-256v256h-84v-256h-256v-84h256v-256h84v256h256v84z"],"attrs":[],"isMulticolor":false,"isMulticolor2":false,"tags":["add"],"defaultCode":57669,"grid":24},"attrs":[],"properties":{"ligatures":"add","id":12,"order":8,"prevSize":24,"code":57669,"name":"add"},"setIdx":0,"setId":1,"iconIdx":0},{"icon":{"paths":["M854 470v84h-520l238 240-60 60-342-342 342-342 60 60-238 240h520z"],"attrs":[],"isMulticolor":false,"isMulticolor2":false,"tags":["arrow_back"],"defaultCode":58820,"grid":24},"attrs":[],"properties":{"ligatures":"arrow_back","id":45,"order":16,"prevSize":24,"code":58820,"name":"arrow_back"},"setIdx":0,"setId":1,"iconIdx":1},{"icon":{"paths":["M854 512l-342 342-342-342 62-60 238 238v-520h84v520l240-238z"],"attrs":[],"isMulticolor":false,"isMulticolor2":false,"tags":["arrow_downward"],"defaultCode":58843,"grid":24},"attrs":[],"properties":{"ligatures":"arrow_downward","id":46,"order":17,"prevSize":24,"code":58843,"name":"arrow_downward"},"setIdx":0,"setId":1,"iconIdx":2},{"icon":{"paths":["M512 170l342 342-342 342-60-60 238-240h-520v-84h520l-238-240z"],"attrs":[],"isMulticolor":false,"isMulticolor2":false,"tags":["arrow_forward"],"defaultCode":58824,"grid":24},"attrs":[],"properties":{"ligatures":"arrow_forward","id":50,"order":18,"prevSize":24,"code":58824,"name":"arrow_forward"},"setIdx":0,"setId":1,"iconIdx":3},{"icon":{"paths":["M170 512l342-342 342 342-62 60-238-238v520h-84v-520l-240 238z"],"attrs":[],"isMulticolor":false,"isMulticolor2":false,"tags":["arrow_upward"],"defaultCode":58840,"grid":24},"attrs":[],"properties":{"ligatures":"arrow_upward","id":51,"order":19,"prevSize":24,"code":58840,"name":"arrow_upward"},"setIdx":0,"setId":1,"iconIdx":4},{"icon":{"paths":["M384 690l452-452 60 60-512 512-238-238 60-60z"],"attrs":[],"isMulticolor":false,"isMulticolor2":false,"tags":["check"],"defaultCode":58826,"grid":24},"attrs":[],"properties":{"ligatures":"check","id":148,"order":14,"prevSize":24,"code":58826,"name":"check"},"setIdx":0,"setId":1,"iconIdx":5},{"icon":{"paths":["M426 726l384-384-60-62-324 324-152-152-60 60zM810 128c48 0 86 40 86 86v596c0 46-38 86-86 86h-596c-48 0-86-40-86-86v-596c0-46 38-86 86-86h596z"],"attrs":[],"isMulticolor":false,"isMulticolor2":false,"tags":["check_box"],"defaultCode":59444,"grid":24},"attrs":[],"properties":{"ligatures":"check_box","id":149,"order":35,"prevSize":24,"name":"check_box","code":59444},"setIdx":0,"setId":1,"iconIdx":6},{"icon":{"paths":["M810 128c46 0 86 40 86 86v596c0 46-40 86-86 86h-596c-46 0-86-40-86-86v-596c0-46 40-86 86-86h596zM810 214h-596v596h596v-596z"],"attrs":[],"isMulticolor":false,"isMulticolor2":false,"tags":["check_box_outline_blank"],"defaultCode":59445,"grid":24},"attrs":[],"properties":{"ligatures":"check_box_outline_blank","id":150,"order":36,"prevSize":24,"name":"check_box_outline_blank","code":59445},"setIdx":0,"setId":1,"iconIdx":7},{"icon":{"paths":["M810 274l-238 238 238 238-60 60-238-238-238 238-60-60 238-238-238-238 60-60 238 238 238-238z"],"attrs":[],"isMulticolor":false,"isMulticolor2":false,"tags":["close"],"defaultCode":58829,"grid":24},"attrs":[],"properties":{"ligatures":"clear, close","id":157,"order":2,"prevSize":24,"code":58829,"name":"close"},"setIdx":0,"setId":1,"iconIdx":8},{"icon":{"paths":["M884 300l-78 78-160-160 78-78c16-16 44-16 60 0l100 100c16 16 16 44 0 60zM128 736l472-472 160 160-472 472h-160v-160z"],"attrs":[],"isMulticolor":false,"isMulticolor2":false,"tags":["mode_edit"],"defaultCode":57940,"grid":24},"attrs":[],"properties":{"ligatures":"create, edit, mode_edit","id":184,"order":5,"prevSize":24,"code":57940,"name":"mode_edit"},"setIdx":0,"setId":1,"iconIdx":9},{"icon":{"paths":["M384 692l452-454 60 60-512 512-238-238 58-60z"],"attrs":[],"isMulticolor":false,"isMulticolor2":false,"tags":["done"],"defaultCode":59510,"grid":24},"attrs":[],"properties":{"ligatures":"done","id":232,"order":38,"prevSize":24,"name":"done","code":59510},"setIdx":0,"setId":1,"iconIdx":10},{"icon":{"paths":["M726 554v-84h-428v84h428zM810 128c46 0 86 40 86 86v596c0 46-40 86-86 86h-596c-46 0-86-40-86-86v-596c0-46 40-86 86-86h596z"],"attrs":[],"isMulticolor":false,"isMulticolor2":false,"tags":["indeterminate_check_box"],"defaultCode":59657,"grid":24},"attrs":[],"properties":{"ligatures":"indeterminate_check_box","id":399,"order":37,"prevSize":24,"name":"indeterminate_check_box","code":59657},"setIdx":0,"setId":1,"iconIdx":11},{"icon":{"paths":["M316 334l196 196 196-196 60 60-256 256-256-256z"],"attrs":[],"isMulticolor":false,"isMulticolor2":false,"tags":["keyboard_arrow_down"],"defaultCode":58131,"grid":24},"attrs":[],"properties":{"ligatures":"keyboard_arrow_down","id":411,"order":20,"prevSize":24,"code":58131,"name":"keyboard_arrow_down"},"setIdx":0,"setId":1,"iconIdx":12},{"icon":{"paths":["M658 686l-60 60-256-256 256-256 60 60-196 196z"],"attrs":[],"isMulticolor":false,"isMulticolor2":false,"tags":["keyboard_arrow_left"],"defaultCode":58132,"grid":24},"attrs":[],"properties":{"ligatures":"keyboard_arrow_left","id":412,"order":21,"prevSize":24,"code":58132,"name":"keyboard_arrow_left"},"setIdx":0,"setId":1,"iconIdx":13},{"icon":{"paths":["M366 698l196-196-196-196 60-60 256 256-256 256z"],"attrs":[],"isMulticolor":false,"isMulticolor2":false,"tags":["keyboard_arrow_right"],"defaultCode":58133,"grid":24},"attrs":[],"properties":{"ligatures":"keyboard_arrow_right","id":413,"order":22,"prevSize":24,"code":58133,"name":"keyboard_arrow_right"},"setIdx":0,"setId":1,"iconIdx":14},{"icon":{"paths":["M316 658l-60-60 256-256 256 256-60 60-196-196z"],"attrs":[],"isMulticolor":false,"isMulticolor2":false,"tags":["keyboard_arrow_up"],"defaultCode":58134,"grid":24},"attrs":[],"properties":{"ligatures":"keyboard_arrow_up","id":414,"order":23,"prevSize":24,"code":58134,"name":"keyboard_arrow_up"},"setIdx":0,"setId":1,"iconIdx":15},{"icon":{"paths":["M512 426c46 0 86 40 86 86s-40 86-86 86-86-40-86-86 40-86 86-86zM768 426c46 0 86 40 86 86s-40 86-86 86-86-40-86-86 40-86 86-86zM256 426c46 0 86 40 86 86s-40 86-86 86-86-40-86-86 40-86 86-86z"],"attrs":[],"isMulticolor":false,"isMulticolor2":false,"tags":["more_horiz"],"defaultCode":58835,"grid":24},"attrs":[],"properties":{"ligatures":"more_horiz","id":501,"order":24,"prevSize":24,"code":58835,"name":"more_horiz"},"setIdx":0,"setId":1,"iconIdx":16},{"icon":{"paths":["M512 682c46 0 86 40 86 86s-40 86-86 86-86-40-86-86 40-86 86-86zM512 426c46 0 86 40 86 86s-40 86-86 86-86-40-86-86 40-86 86-86zM512 342c-46 0-86-40-86-86s40-86 86-86 86 40 86 86-40 86-86 86z"],"attrs":[],"isMulticolor":false,"isMulticolor2":false,"tags":["more_vert"],"defaultCode":58836,"grid":24},"attrs":[],"properties":{"ligatures":"more_vert","id":502,"order":25,"prevSize":24,"code":58836,"name":"more_vert"},"setIdx":0,"setId":1,"iconIdx":17},{"icon":{"paths":["M512 854c188 0 342-154 342-342s-154-342-342-342-342 154-342 342 154 342 342 342zM512 86c236 0 426 190 426 426s-190 426-426 426-426-190-426-426 190-426 426-426z"],"attrs":[],"isMulticolor":false,"isMulticolor2":false,"tags":["radio_button_unchecked"],"defaultCode":59446,"grid":24},"attrs":[],"properties":{"ligatures":"panorama_fish_eye, radio_button_unchecked","id":540,"order":33,"prevSize":24,"name":"radio_button_unchecked","code":59446},"setIdx":0,"setId":1,"iconIdx":18},{"icon":{"paths":["M512 854c188 0 342-154 342-342s-154-342-342-342-342 154-342 342 154 342 342 342zM512 86c236 0 426 190 426 426s-190 426-426 426-426-190-426-426 190-426 426-426zM512 298c118 0 214 96 214 214s-96 214-214 214-214-96-214-214 96-214 214-214z"],"attrs":[],"isMulticolor":false,"isMulticolor2":false,"tags":["radio_button_checked"],"defaultCode":59447,"grid":24},"attrs":[],"properties":{"ligatures":"radio_button_checked","id":610,"order":34,"prevSize":24,"name":"radio_button_checked","code":59447},"setIdx":0,"setId":1,"iconIdx":19},{"icon":{"paths":["M810 554h-596v-84h596v84z"],"attrs":[],"isMulticolor":false,"isMulticolor2":false,"tags":["remove"],"defaultCode":57691,"grid":24},"attrs":[],"properties":{"ligatures":"remove","id":617,"order":29,"prevSize":24,"code":57691,"name":"remove"},"setIdx":0,"setId":1,"iconIdx":20},{"icon":{"paths":["M512 662c82 0 150-68 150-150s-68-150-150-150-150 68-150 150 68 150 150 150zM830 554l90 70c8 6 10 18 4 28l-86 148c-6 10-16 12-26 8l-106-42c-22 16-46 32-72 42l-16 112c-2 10-10 18-20 18h-172c-10 0-18-8-20-18l-16-112c-26-10-50-24-72-42l-106 42c-10 4-20 2-26-8l-86-148c-6-10-4-22 4-28l90-70c-2-14-2-28-2-42s0-28 2-42l-90-70c-8-6-10-18-4-28l86-148c6-10 16-12 26-8l106 42c22-16 46-32 72-42l16-112c2-10 10-18 20-18h172c10 0 18 8 20 18l16 112c26 10 50 24 72 42l106-42c10-4 20-2 26 8l86 148c6 10 4 22-4 28l-90 70c2 14 2 28 2 42s0 28-2 42z"],"attrs":[],"isMulticolor":false,"isMulticolor2":false,"tags":["settings"],"defaultCode":59576,"grid":24},"attrs":[],"properties":{"ligatures":"settings","id":664,"order":39,"prevSize":24,"code":59576,"name":"settings"},"setIdx":0,"setId":1,"iconIdx":21},{"icon":{"paths":["M708 230l-196 196-196-196 60-60 136 136 136-136zM316 794l196-196 196 196-60 60-136-136-136 136z"],"attrs":[],"isMulticolor":false,"isMulticolor2":false,"tags":["unfold_less"],"defaultCode":58838,"grid":24},"attrs":[],"properties":{"ligatures":"unfold_less","id":785,"order":26,"prevSize":24,"code":58838,"name":"unfold_less"},"setIdx":0,"setId":1,"iconIdx":22},{"icon":{"paths":["M512 776l136-136 60 60-196 196-196-196 60-60zM512 248l-136 136-60-60 196-196 196 196-60 60z"],"attrs":[],"isMulticolor":false,"isMulticolor2":false,"tags":["unfold_more"],"defaultCode":58839,"grid":24},"attrs":[],"properties":{"ligatures":"unfold_more","id":786,"order":27,"prevSize":24,"code":58839,"name":"unfold_more"},"setIdx":0,"setId":1,"iconIdx":23},{"icon":{"paths":["M754 270l100-100v300h-300l138-138c-46-46-110-76-180-76-142 0-256 114-256 256s114 256 256 256c112 0 208-70 242-170h88c-38 148-170 256-330 256-188 0-340-154-340-342s152-342 340-342c94 0 180 38 242 100z"],"attrs":[{}],"isMulticolor":false,"isMulticolor2":false,"grid":24,"tags":["refresh"]},"attrs":[{}],"properties":{"order":40,"id":787,"name":"refresh","prevSize":24,"code":59648},"setIdx":0,"setId":1,"iconIdx":24}],"height":1024,"metadata":{"name":""},"preferences":{"showGlyphs":true,"showQuickUse":true,"showQuickUse2":true,"showSVGs":true,"fontPref":{"prefix":"icon-","metadata":{"fontFamily":"","majorVersion":1,"minorVersion":0},"metrics":{"emSize":1024,"baseline":6.25,"whitespace":50},"embed":false,"showSelector":true,"selector":"","classSelector":".icon","showMetrics":true,"showMetadata":true,"showVersion":true},"imagePref":{"prefix":"icon-","png":true,"useClassSelector":true,"color":0,"bgColor":16777215,"classSelector":".icon","name":"","height":32,"columns":16,"margin":16},"historySize":50,"showCodes":true,"gridSize":16}} \ No newline at end of file diff --git a/fonts/icons/icons.svg b/fonts/icons/icons.svg index dab5d2ef..561a02e1 100755 --- a/fonts/icons/icons.svg +++ b/fonts/icons/icons.svg @@ -30,5 +30,6 @@ + \ No newline at end of file diff --git a/fonts/icons/icons.ttf b/fonts/icons/icons.ttf index 59e4819c..26e0fbf8 100755 Binary files a/fonts/icons/icons.ttf and b/fonts/icons/icons.ttf differ diff --git a/fonts/icons/icons.woff b/fonts/icons/icons.woff index 905b0157..b5e98875 100755 Binary files a/fonts/icons/icons.woff and b/fonts/icons/icons.woff differ diff --git a/index.html b/index.html index 4451aef1..c2d27a19 100644 --- a/index.html +++ b/index.html @@ -67,11 +67,9 @@
-
+
- +
-
- - +
+ +
@@ -125,22 +121,22 @@

Greeting