diff --git a/html/css/inbox.css b/html/css/inbox.css
index 95a1f08..1c09171 100644
--- a/html/css/inbox.css
+++ b/html/css/inbox.css
@@ -104,11 +104,11 @@ body {
a {
color: var(--color-link);
text-decoration: none;
- &:hover,
- &:focus,
- &:active {
- color: var(--color-link-hover);
- }
+}
+a:hover,
+a:focus,
+a:active {
+ color: var(--color-link-hover);
}
button, a.btn {
@@ -122,25 +122,25 @@ button, a.btn {
height: 48px;
border: 1px solid transparent;
border-radius: 4px;
- background: var(--color-link);
- &:hover,
- &:focus,
- &:active {
- background: var(--color-link-hover);
- cursor: pointer;
- }
+ background: var(--color-link);
+}
+button:hover, a.btn:hover,
+button:focus, a.btn:focus,
+button:active, a.btn:active {
+ background: var(--color-link-hover);
+ cursor: pointer;
}
.btn.btn-secondary {
color: var(--color-link);
border-color: var(--color-link);
background-color: transparent;
- &:hover,
- &:focus,
- &:active {
- color: var(--color-link-hover);
- border-color: var(--color-link-hover);
- background: transparent;
- }
+}
+.btn.btn-secondary:hover,
+.btn.btn-secondary:focus,
+.btn.btn-secondary:active {
+ color: var(--color-link-hover);
+ border-color: var(--color-link-hover);
+ background: transparent;
}
.header {
@@ -152,17 +152,16 @@ button, a.btn {
padding: 0 var(--w-screen);
border: 0;
background-color: var(--color-bg-main);
-
- .header-logo {
- width: 62px;
- height: 40px;
- background: url(../img/svg/mil-logo.svg) no-repeat 0 50%;
- }
- .header-title {
- color: var(--white);
- font-size: var(--size-text-secondary);
- margin-left: var(--indent-mini);
- }
+}
+.header .header-logo {
+ width: 62px;
+ height: 40px;
+ background: url(../img/svg/mil-logo.svg) no-repeat 0 50%;
+}
+.header .header-title {
+ color: var(--white);
+ font-size: var(--size-text-secondary);
+ margin-left: var(--indent-mini);
}
:is(.ul, .fl) .header {
background-color: var(--color-text-primary);
@@ -193,64 +192,49 @@ button, a.btn {
padding: 0 var(--w-screen);
background-color: var(--bg-light);
overflow: auto;
-
- .block-group {
- display: flex;
- flex-direction: row;
- margin: auto;
- }
- .block {
- font-family: 'Inter';
- min-width: 355px;
- padding: 40px;
- border-radius: 12px;
- background-color: var(--white);
- box-shadow: var(--bg-shadow);
-
- & > div {
- max-width: 350px;
- }
- & + .block {
- margin-left: 40px;
- }
- .block-img {
- width: 100px;
- height: 100px;
- }
- &.block-ul .block-img {
- background-image: url(../img/svg/ul.svg);
- }
- &.block-fl .block-img {
- background-image: url(../img/svg/fl.svg);
- }
- .block-title {
- font-family: 'GolosB';
- font-size: var(--size-text-subtitle);
- margin-top: var(--indent-mini);
- }
- .block-description {
- font-family: 'Golos';
- font-size: var(--size-text-primary);
- margin-top: var(--indent-mini);
- }
- .btn {
- width: auto;
- margin-top: var(--indent-medium);
- }
- }
}
-:is(.ul, .fl) .container-inside {
- padding: 0;
+.container-inside .block-group {
+ display: flex;
+ flex-direction: row;
+ margin: auto;
+}
+.container-inside .block {
+ font-family: 'Inter';
+ min-width: 355px;
+ padding: 40px;
+ border-radius: 12px;
background-color: var(--white);
-
- .btn-group {
- display: flex;
- flex-direction: row;
-
- .btn + .btn {
- margin-left: var(--indent-mini);
- }
- }
+ box-shadow: var(--bg-shadow);
+}
+.container-inside .block > div {
+ max-width: 350px;
+}
+.container-inside .block + .block {
+ margin-left: 40px;
+}
+.container-inside .block .block-img {
+ width: 100px;
+ height: 100px;
+}
+.container-inside .block.block-ul .block-img {
+ background-image: url(../img/svg/ul.svg);
+}
+.container-inside .block.block-fl .block-img {
+ background-image: url(../img/svg/fl.svg);
+}
+.container-inside .block .block-title {
+ font-family: 'GolosB';
+ font-size: var(--size-text-subtitle);
+ margin-top: var(--indent-mini);
+}
+.container-inside .block .block-description {
+ font-family: 'Golos';
+ font-size: var(--size-text-primary);
+ margin-top: var(--indent-mini);
+}
+.container-inside .block .btn {
+ width: auto;
+ margin-top: var(--indent-medium);
}
/*@media ((max-width: 780px) or ((orientation: landscape) and (max-device-width : 1024px))) {*/
@@ -271,14 +255,13 @@ button, a.btn {
.container-inside .block-group {
flex-direction: column;
margin: 0;
-
- .block {
- min-width: auto;
- margin: var(--indent-huge) 0 0;
- & > div {
- max-width: inherit !important;
- }
- }
+ }
+ .container-inside .block-group .block {
+ min-width: auto;
+ margin: var(--indent-huge) 0 0;
+ }
+ .container-inside .block-group .block > div {
+ max-width: inherit !important;
}
}