Squashed commit of the following: commit e47fae25f7bac950bfb452fc8f18b9c0865b08ba Merge: a23285ece2ddc82dAuthor: Simon Zolin <s.zolin@adguard.com> Date: Wed Apr 22 19:16:01 2020 +0300 Merge remote-tracking branch 'origin/master' into 715 commit a23285ec3ace78fe4ce19122a51ecf3e6cdd942c Author: ArtemBaskal <a.baskal@adguard.com> Date: Wed Apr 22 18:30:30 2020 +0300 Review changes commit f80d62a0d2038ff9d070ae9e9c77c33b92232d9c Author: ArtemBaskal <a.baskal@adguard.com> Date: Tue Apr 21 16:37:42 2020 +0300 + client: Add fastest addr option commit 9e713df80c5bf113c98794c0a20915c756a76938 Merge: e3bf40379b7c1181Author: Simon Zolin <s.zolin@adguard.com> Date: Tue Apr 21 16:02:03 2020 +0300 Merge remote-tracking branch 'origin/master' into 715-fastest-addr commit e3bf4037f49198e42bde55305d6f9077341b556a Author: Simon Zolin <s.zolin@adguard.com> Date: Tue Apr 21 15:40:49 2020 +0300 minor commit d6e6a823c5e51acc061b2850d362772efcb827e1 Author: Simon Zolin <s.zolin@adguard.com> Date: Fri Apr 17 17:56:24 2020 +0300 * API changes . removed POST /set_upstreams_config . removed fields from GET /status: bootstrap_dns, upstream_dns, all_servers . added new fields to /dns_config and /dns_info commit 237a452d09cc48ff8f00e81c7fd35e7828bea835 Author: Simon Zolin <s.zolin@adguard.com> Date: Fri Apr 17 16:43:13 2020 +0300 * API: /dns_info, /dns_config: add "parallel_requests" instead of "all_servers" from /set_upstreams_config commit 9976723b9725ed19e0cce152d1d1198b13c4acc1 Author: Simon Zolin <s.zolin@adguard.com> Date: Mon Mar 23 10:28:25 2020 +0300 openapi commit 6f8ea16c6332606f29095b0094d71e8a91798f82 Merge: 36e4d4e8c8285c41Author: Simon Zolin <s.zolin@adguard.com> Date: Fri Mar 20 19:18:48 2020 +0300 Merge remote-tracking branch 'origin/master' into 715-fastest-addr commit 36e4d4e82cadeaba5a11313f0d69d66a0924c342 Author: Simon Zolin <s.zolin@adguard.com> Date: Fri Mar 20 18:13:43 2020 +0300 + DNS: add fastest_addr setting
112 lines
2.3 KiB
CSS
112 lines
2.3 KiB
CSS
.checkbox {
|
|
display: inline-block;
|
|
margin: 0;
|
|
}
|
|
|
|
.checkbox--single {
|
|
display: block;
|
|
margin: 2px auto 6px;
|
|
}
|
|
|
|
.checkbox--single .checkbox__label:before {
|
|
margin-right: 0;
|
|
}
|
|
|
|
.checkbox--settings .checkbox__label:before {
|
|
top: 2px;
|
|
margin-right: 20px;
|
|
}
|
|
|
|
.checkbox--settings .checkbox__label-title {
|
|
margin-bottom: 2px;
|
|
font-weight: 600;
|
|
}
|
|
|
|
.checkbox--form .checkbox__label:before {
|
|
top: 1px;
|
|
margin-right: 10px;
|
|
}
|
|
|
|
.checkbox__label {
|
|
position: relative;
|
|
display: flex;
|
|
align-items: flex-start;
|
|
justify-content: center;
|
|
font-size: 14px;
|
|
font-weight: 400;
|
|
user-select: none;
|
|
cursor: pointer;
|
|
}
|
|
|
|
.checkbox__label:before {
|
|
content: "";
|
|
position: relative;
|
|
top: 1px;
|
|
display: inline-block;
|
|
vertical-align: middle;
|
|
width: 20px;
|
|
height: 20px;
|
|
min-width: 20px;
|
|
margin-right: 10px;
|
|
background-color: #e2e2e2;
|
|
background-repeat: no-repeat;
|
|
background-position: center center;
|
|
background-size: 12px 10px;
|
|
border-radius: 3px;
|
|
transition: 0.3s ease-in-out box-shadow, 0.3s ease-in-out opacity;
|
|
}
|
|
|
|
.checkbox__label .checkbox__label-text {
|
|
line-height: 1.3;
|
|
}
|
|
|
|
.checkbox__label .checkbox__label-text .md__paragraph {
|
|
display: inline-block;
|
|
vertical-align: baseline;
|
|
margin: 0;
|
|
text-align: left;
|
|
line-height: 1.3;
|
|
}
|
|
|
|
.checkbox__input {
|
|
position: absolute;
|
|
opacity: 0;
|
|
}
|
|
|
|
.checkbox__input:checked + .checkbox__label:before {
|
|
background-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAxMi4zIDkuMiIgZmlsbD0ibm9uZSIgc3Ryb2tlPSIjMDAwIiBzdHJva2UtbGluZWNhcD0icm91bmQiPjxwYXRoIGQ9Ik0xMS44IDAuNUw1LjMgOC41IDAuNSA0LjIiLz48L3N2Zz4=);
|
|
}
|
|
|
|
.checkbox__input:focus + .checkbox__label:before {
|
|
box-shadow: 0 0 1px 1px rgba(74, 74, 74, 0.32);
|
|
}
|
|
|
|
.checkbox__input:disabled + .checkbox__label {
|
|
cursor: default;
|
|
color: var(--gray);
|
|
}
|
|
|
|
.checkbox__input:disabled + .checkbox__label:before {
|
|
opacity: 0.6;
|
|
}
|
|
|
|
.checkbox__label-text {
|
|
max-width: 515px;
|
|
line-height: 1.5;
|
|
}
|
|
|
|
.checkbox__label-text--long {
|
|
max-width: initial;
|
|
}
|
|
|
|
.checkbox__label-title {
|
|
display: block;
|
|
line-height: 1.5;
|
|
}
|
|
|
|
.checkbox__label-subtitle {
|
|
display: block;
|
|
line-height: 1.5;
|
|
color: rgba(74, 74, 74, 0.7);
|
|
}
|