@@ -48,41 +48,47 @@ a:visited {
4848}
4949
5050button {
51- border : var ( --border-width ) ;
52- border-bottom : 6 px ;
53- border-color : var (--background-below );
54- border-style : solid ;
55- background-color : var ( --background-above );
51+ --button-height : 7 px ;
52+
53+ border : var ( --border-width ) solid var (--background-below );
54+ border-bottom-width : var ( --button-height ) ;
55+
5656 font : inherit;
5757 color : inherit;
58+ background-color : var (--background-above );
59+
5860 padding-bottom : 0.5em ;
5961 padding-top : 0.5em ;
60- }
61- button : hover {
62- background-color : var (--background );
63- cursor : pointer;
64- }
65- button : active {
66- background-color : var (--background-below );
67- color : var (--accent-color );
68- border-bottom : var (--border-width ) solid var (--accent-color );
62+
63+ & : hover {
64+ background-color : var (--background );
65+ cursor : pointer;
66+ }
67+
68+ & : active {
69+ color : var (--accent-color );
70+ background-color : var (--background-below );
71+
72+ border : var (--border-width ) solid var (--background );
73+ border-bottom-color : var (--accent-color );
74+ margin-top : calc (var (--button-height ) - var (--border-width ));
75+ }
6976}
7077
71- input [type = range ] {
78+ input [type = " range" ] {
7279 background : transparent;
7380}
74- input [type = range ]::-moz-range-track {
81+ input [type = " range" ]::-moz-range-track {
7582 border : var (--border-width ) solid var (--background-below );
7683 background-color : var (--accent-color );
7784 height : 5px ;
7885}
79- input [type = range ]::-moz-range-thumb {
86+ input [type = " range" ]::-moz-range-thumb {
8087 border : var (--border-width ) solid var (--background-above );
8188 background-color : var (--accent-color );
8289 border-radius : 0 ;
8390}
8491
85-
8692.file {
8793 /* custom file input modified from https://github.com/mdo/wtf-forms/ */
8894 position : relative;
@@ -404,4 +410,4 @@ svg.icon {
404410.switch : checked : before {
405411 transform : translateX (2.5em );
406412 background : var (--background-above );
407- }
413+ }
0 commit comments