styles: Fix shorthand-property-no-redundant-values.

Generated by stylelint --fix.

Signed-off-by: Anders Kaseorg <anders@zulip.com>
This commit is contained in:
Anders Kaseorg 2021-11-04 19:33:16 -07:00 committed by Tim Abbott
parent c732a63b2f
commit 52ad928d3e
24 changed files with 131 additions and 131 deletions

View File

@ -532,7 +532,7 @@ div.overlay {
} }
&.stream_create_info { &.stream_create_info {
margin: 10px 10px 0 10px; margin: 10px 10px 0;
} }
.bankruptcy_unread_count { .bankruptcy_unread_count {

View File

@ -62,7 +62,7 @@
#compose-content { #compose-content {
border-top: 1px solid hsla(0, 0%, 0%, 0.07); border-top: 1px solid hsla(0, 0%, 0%, 0.07);
transition: background-color 200ms linear; transition: background-color 200ms linear;
padding: 4px 4px 8px 4px; padding: 4px 4px 8px;
border-left: 1px solid hsl(0, 0%, 93%); border-left: 1px solid hsl(0, 0%, 93%);
border-right: 1px solid hsl(0, 0%, 93%); border-right: 1px solid hsl(0, 0%, 93%);
height: 100%; height: 100%;
@ -246,7 +246,7 @@
.compose-all-everyone, .compose-all-everyone,
.compose-announce, .compose-announce,
.compose_not_subscribed { .compose_not_subscribed {
padding: 4px 0 4px 0; padding: 4px 0;
display: flex; display: flex;
justify-content: space-between; justify-content: space-between;
position: relative; position: relative;
@ -288,7 +288,7 @@
/* Like .nav-tabs > li > a */ /* Like .nav-tabs > li > a */
div[id^="message-edit-send-status"], div[id^="message-edit-send-status"],
#compose-send-status { #compose-send-status {
padding: 8px 14px 8px 14px; padding: 8px 14px;
margin-bottom: 8px; margin-bottom: 8px;
line-height: 20px; line-height: 20px;
display: none; display: none;
@ -337,7 +337,7 @@ div[id^="message-edit-send-status"],
} }
.compose-notifications-content { .compose-notifications-content {
padding: 4px 22px 4px 22px; padding: 4px 22px;
text-align: center; text-align: center;
} }

View File

@ -411,7 +411,7 @@ li.top_left_recent_topics {
right: 0; right: 0;
font-size: 1em; font-size: 1em;
text-align: center; text-align: center;
padding: 0 6px 0 6px; padding: 0 6px;
} }
/* /*
@ -424,7 +424,7 @@ li.top_left_recent_topics {
right: 0; right: 0;
font-size: 0.9em; font-size: 0.9em;
text-align: center; text-align: center;
padding: 1px 6px 0 6px; padding: 1px 6px 0;
} }
/* /*

View File

@ -66,7 +66,7 @@
.image-description, .image-description,
.image-actions { .image-actions {
float: left; float: left;
margin: 20px 20px; margin: 20px;
} }
.image-actions { .image-actions {
@ -223,7 +223,7 @@
.image-list { .image-list {
position: relative; position: relative;
display: inline-block; display: inline-block;
padding: 15px 0 12px 0; padding: 15px 0 12px;
height: 50px; height: 50px;
font-size: 0; font-size: 0;

View File

@ -626,7 +626,7 @@ body.night-mode {
} }
.draft-row .message_header_private_message .message_label_clickable { .draft-row .message_header_private_message .message_label_clickable {
padding: 4px 6px 3px 6px; padding: 4px 6px 3px;
color: inherit; color: inherit;
} }

View File

@ -652,7 +652,7 @@ ul {
.user_info_status_text { .user_info_status_text {
opacity: 0.8; opacity: 0.8;
padding: 2px 0 3px 0; padding: 2px 0 3px;
.status_emoji { .status_emoji {
height: 18px; height: 18px;

View File

@ -127,7 +127,7 @@
} }
.stripe-button-el { .stripe-button-el {
padding: 11px 25px 11px 25px; padding: 11px 25px;
font-weight: 400; font-weight: 400;
color: hsl(0, 0%, 100%); color: hsl(0, 0%, 100%);
background: linear-gradient( background: linear-gradient(
@ -138,7 +138,7 @@
box-shadow: 0 3px 10px hsla(0, 0%, 0%, 0.2); box-shadow: 0 3px 10px hsla(0, 0%, 0%, 0.2);
border: 0; border: 0;
height: 40px; height: 40px;
margin: 5px 0 0 0; margin: 5px 0 0;
span { span {
background: 0; background: 0;

View File

@ -367,7 +367,7 @@ $category-text: hsl(219, 23%, 33%);
.integration-name { .integration-name {
font-size: 1.2em; font-size: 1.2em;
font-weight: 400; font-weight: 400;
margin: 10px 4px 0 4px; margin: 10px 4px 0;
&.create-your-own { &.create-your-own {
margin-top: 27px; margin-top: 27px;
@ -442,14 +442,14 @@ $category-text: hsl(219, 23%, 33%);
} }
.button { .button {
padding: 11px 25px 11px 25px; padding: 11px 25px;
margin: 5px; margin: 5px;
font-size: 0.9em; font-size: 0.9em;
} }
} }
.integration-divider { .integration-divider {
padding: 11px 15px 0 15px; padding: 11px 15px 0;
} }
/* -- integration instructions -- */ /* -- integration instructions -- */

View File

@ -426,7 +426,7 @@ nav {
justify-content: center; justify-content: center;
height: 400px; height: 400px;
padding: 100px 100px 50px 100px; padding: 100px 100px 50px;
margin: 0; margin: 0;
@ -450,7 +450,7 @@ nav {
h2 { h2 {
font-size: 1.8em; font-size: 1.8em;
margin: 30px auto 0 auto; margin: 30px auto 0;
max-width: 600px; max-width: 600px;
line-height: 1.3; line-height: 1.3;
@ -545,7 +545,7 @@ nav {
border-radius: 10px; border-radius: 10px;
box-shadow: 10px 20px 80px hsla(0, 0%, 0%, 0.15); box-shadow: 10px 20px 80px hsla(0, 0%, 0%, 0.15);
margin: 100px auto 150px auto; margin: 100px auto 150px;
text-align: center; text-align: center;
.envelope { .envelope {
@ -702,7 +702,7 @@ nav {
.portico-landing.hello .hero { .portico-landing.hello .hero {
position: relative; position: relative;
padding: 60px 50px 30px 50px; padding: 60px 50px 30px;
color: hsl(0, 0%, 100%); color: hsl(0, 0%, 100%);
@ -789,7 +789,7 @@ nav {
a { a {
display: block; display: block;
margin: 20px auto 0 auto; margin: 20px auto 0;
text-align: center; text-align: center;
} }
@ -1153,7 +1153,7 @@ nav {
} }
.answer { .answer {
margin: 20px 0 0 0; margin: 20px 0 0;
font-weight: 400; font-weight: 400;
} }
} }
@ -1281,7 +1281,7 @@ nav {
} }
.stream { .stream {
padding: 3px 5px 0 5px; padding: 3px 5px 0;
margin: 0 5px; margin: 0 5px;
background-color: hsl(0, 0%, 100%); background-color: hsl(0, 0%, 100%);
@ -1294,12 +1294,12 @@ nav {
.portico-landing.hello .screen { .portico-landing.hello .screen {
position: relative; position: relative;
margin: -300px auto 0 auto; margin: -300px auto 0;
width: 600px; width: 600px;
height: 350px; height: 350px;
padding: 10px 30px 10px 30px; padding: 10px 30px;
border-radius: 12px; border-radius: 12px;
box-shadow: 0 0 50px hsla(0, 0%, 0%, 0.2); box-shadow: 0 0 50px hsla(0, 0%, 0%, 0.2);
@ -1371,7 +1371,7 @@ nav {
} }
.portico-landing.hello .features { .portico-landing.hello .features {
padding: 50px 0 100px 0; padding: 50px 0 100px;
background-color: hsl(0, 0%, 100%); background-color: hsl(0, 0%, 100%);
@ -1492,7 +1492,7 @@ nav {
} }
.tour .carousel-inner .start-button { .tour .carousel-inner .start-button {
padding: 11px 25px 11px 25px; padding: 11px 25px;
font-size: 1.2rem; font-size: 1.2rem;
font-weight: 400; font-weight: 400;
color: hsl(0, 0%, 100%); color: hsl(0, 0%, 100%);
@ -1663,7 +1663,7 @@ nav {
.tour .carousel-inner .call-to-action { .tour .carousel-inner .call-to-action {
display: inline-block; display: inline-block;
margin: 40px auto; margin: 40px auto;
padding: 11px 25px 11px 25px; padding: 11px 25px;
font-size: 1.2rem; font-size: 1.2rem;
line-height: 20px; line-height: 20px;
@ -1704,7 +1704,7 @@ nav {
} }
.carousel-indicators { .carousel-indicators {
margin: 20px 0 0 0; margin: 20px 0 0;
display: flex; display: flex;
justify-content: center; justify-content: center;
padding-left: 0; padding-left: 0;
@ -1768,7 +1768,7 @@ nav {
.portico-landing .testimonials .quote-container { .portico-landing .testimonials .quote-container {
width: 98%; width: 98%;
margin: 30px auto 20px auto; margin: 30px auto 20px;
padding-left: 2%; padding-left: 2%;
font-size: 1.2rem; font-size: 1.2rem;
@ -1976,7 +1976,7 @@ nav {
.portico-landing.hello .apps { .portico-landing.hello .apps {
position: relative; position: relative;
padding: 200px 80px 100px 80px; padding: 200px 80px 100px;
margin-top: -50px; margin-top: -50px;
background: linear-gradient(145deg, hsl(191, 56%, 55%), hsl(169, 65%, 42%)); background: linear-gradient(145deg, hsl(191, 56%, 55%), hsl(169, 65%, 42%));
@ -2061,7 +2061,7 @@ nav {
} }
.portico-landing.hello .integrations { .portico-landing.hello .integrations {
padding: 80px 80px; padding: 80px;
} }
.portico-landing.hello .integrations .content { .portico-landing.hello .integrations .content {
@ -2111,13 +2111,13 @@ nav {
.portico-landing.hello .call-to-action-bottom { .portico-landing.hello .call-to-action-bottom {
position: relative; position: relative;
padding: 50px 100px 0 100px; padding: 50px 100px 0;
margin-top: 0; margin-top: 0;
} }
.portico-landing.hello .call-to-action-bottom .button { .portico-landing.hello .call-to-action-bottom .button {
display: table; display: table;
margin: 20px auto 0 auto; margin: 20px auto 0;
padding: 10px 20px; padding: 10px 20px;
font-size: 1em; font-size: 1em;
font-weight: 600; font-weight: 600;
@ -2129,7 +2129,7 @@ nav {
} }
.portico-landing.hello .call-to-action-bottom .zulip-octopus { .portico-landing.hello .call-to-action-bottom .zulip-octopus {
margin: 15px auto 50px auto; margin: 15px auto 50px;
width: 32px; width: 32px;
height: 30px; height: 30px;
background-image: url(../../images/landing-page/zulip-octopus.png); background-image: url(../../images/landing-page/zulip-octopus.png);
@ -2159,7 +2159,7 @@ nav {
.portico-landing.apps .hero { .portico-landing.apps .hero {
position: relative; position: relative;
padding: 100px 50px 50px 50px; padding: 100px 50px 50px;
background: linear-gradient(35deg, hsl(197, 100%, 16%), hsl(166, 45%, 49%)); background: linear-gradient(35deg, hsl(197, 100%, 16%), hsl(166, 45%, 49%));
height: 600px; height: 600px;
@ -2249,7 +2249,7 @@ nav {
.portico-landing.apps .other-apps { .portico-landing.apps .other-apps {
background-color: hsl(0, 0%, 100%); background-color: hsl(0, 0%, 100%);
padding: 50px 50px 120px 50px; padding: 50px 50px 120px;
text-align: center; text-align: center;
} }
@ -2263,7 +2263,7 @@ nav {
.portico-landing.apps .other-apps .apps { .portico-landing.apps .other-apps .apps {
display: inline-block; display: inline-block;
margin: 50px 0 0 0; margin: 50px 0 0;
} }
.portico-landing.apps .other-apps .apps .icon { .portico-landing.apps .other-apps .apps .icon {
@ -2311,12 +2311,12 @@ nav {
.download-from-google-play-store img { .download-from-google-play-store img {
height: 42px; height: 42px;
padding: 15px 0 15px 0; padding: 15px 0;
} }
.download-from-apple-app-store img { .download-from-apple-app-store img {
height: 42px; height: 42px;
padding: 15px 0 15px 0; padding: 15px 0;
} }
/* -- /for/open-source/ -- */ /* -- /for/open-source/ -- */
@ -2330,10 +2330,10 @@ nav {
} }
.portico-landing.why-page .hero { .portico-landing.why-page .hero {
padding: 200px 50px 100px 50px; padding: 200px 50px 100px;
&.empty-hero { &.empty-hero {
padding: 50px 50px 70px 50px; padding: 50px 50px 70px;
} }
background-color: hsl(153, 32%, 55%); background-color: hsl(153, 32%, 55%);
@ -2341,12 +2341,12 @@ nav {
} }
.portico-landing.why-page .hero.small-hero { .portico-landing.why-page .hero.small-hero {
padding: 120px 50px 30px 50px; padding: 120px 50px 30px;
} }
.portico-landing.why-page .hero h1 { .portico-landing.why-page .hero h1 {
position: relative; position: relative;
margin: 0 0 20px 0; margin: 0 0 20px;
font-size: 3.5em; font-size: 3.5em;
font-weight: 300; font-weight: 300;
@ -2497,7 +2497,7 @@ nav {
.portico-landing.why-page .testimonials .quote-container { .portico-landing.why-page .testimonials .quote-container {
width: 98%; width: 98%;
margin: 30px auto 20px auto; margin: 30px auto 20px;
padding-left: 2%; padding-left: 2%;
font-size: 1.2rem; font-size: 1.2rem;
@ -2566,7 +2566,7 @@ nav {
.portico-landing.hello .apps .screen.android { .portico-landing.hello .apps .screen.android {
width: 200px; width: 200px;
height: 370px; height: 370px;
padding: 10px 0 30px 0; padding: 10px 0 30px;
border-radius: 20px; border-radius: 20px;
transform: translateY(-110px); transform: translateY(-110px);
@ -2711,7 +2711,7 @@ nav {
.pricing-model .pricing-container .block { .pricing-model .pricing-container .block {
display: inline-block; display: inline-block;
margin: 40px 20px 20px 20px; margin: 40px 20px 20px;
} }
.pricing-model .pricing-container .block .plan-title { .pricing-model .pricing-container .block .plan-title {
@ -2761,7 +2761,7 @@ nav {
.pricing-model .pricing-container hr { .pricing-model .pricing-container hr {
border: none; border: none;
border-bottom: 2px solid hsl(170, 47%, 53%); border-bottom: 2px solid hsl(170, 47%, 53%);
margin: 15px 0 15px 0; margin: 15px 0;
} }
.pricing-model .pricing-container .text-content .description { .pricing-model .pricing-container .text-content .description {
@ -2971,7 +2971,7 @@ nav {
} }
.text-content .pricing-details { .text-content .pricing-details {
padding: 15px 0 15px 0; padding: 15px 0;
height: 25px; height: 25px;
font-weight: 400; font-weight: 400;
@ -2980,7 +2980,7 @@ nav {
text-align: center; text-align: center;
&.multi-line { &.multi-line {
padding: 5px 0 25px 0; padding: 5px 0 25px;
} }
} }
@ -2995,12 +2995,12 @@ nav {
.portico-landing.jobs h2 { .portico-landing.jobs h2 {
line-height: 1.4; line-height: 1.4;
margin: 20px 0 5px 0; margin: 20px 0 5px;
} }
.portico-landing.jobs h3 { .portico-landing.jobs h3 {
line-height: 1.4; line-height: 1.4;
margin: 20px 0 7px 0; margin: 20px 0 7px;
} }
.portico-landing.jobs .open-positions-top .padded-content { .portico-landing.jobs .open-positions-top .padded-content {
@ -3141,7 +3141,7 @@ nav {
} }
.tour .carousel-inner .tour-item-header { .tour .carousel-inner .tour-item-header {
margin: 0 0 30px 0; margin: 0 0 30px;
} }
.tour .carousel-control { .tour .carousel-control {
@ -3195,7 +3195,7 @@ nav {
ul { ul {
display: block; display: block;
margin: 20px auto 0 auto; margin: 20px auto 0;
float: none; float: none;
text-align: center; text-align: center;
} }
@ -3296,7 +3296,7 @@ nav {
.portico-landing.hello .apps, .portico-landing.hello .apps,
.portico-landing.hello .integrations { .portico-landing.hello .integrations {
padding: 200px 50px 80px 50px; padding: 200px 50px 80px;
} }
.portico-landing.hello .apps .left-side .content { .portico-landing.hello .apps .left-side .content {
@ -3560,7 +3560,7 @@ nav {
} }
.portico-landing.apps .other-apps { .portico-landing.apps .other-apps {
padding: 50px 5px 120px 5px; padding: 50px 5px 120px;
} }
.portico-landing.apps .other-apps h2 { .portico-landing.apps .other-apps h2 {
@ -3577,14 +3577,14 @@ nav {
} }
.portico-landing.apps .other-apps .apps .icon.fa-mobile-phone { .portico-landing.apps .other-apps .apps .icon.fa-mobile-phone {
padding: 7px 10px 5px 10px; padding: 7px 10px 5px;
width: 35px; width: 35px;
font-size: 2.5em; font-size: 2.5em;
} }
.portico-landing.apps .other-apps .apps .icon.fa-windows { .portico-landing.apps .other-apps .apps .icon.fa-windows {
font-size: 2em; font-size: 2em;
padding: 10px 13px 2px 13px !important; padding: 10px 13px 2px !important;
} }
.portico-landing.apps .other-apps .apps .icon::after { .portico-landing.apps .other-apps .apps .icon::after {
@ -3756,7 +3756,7 @@ nav {
.portico-header .dropdown ul { .portico-header .dropdown ul {
width: 100%; width: 100%;
height: auto; height: auto;
margin: 42px 0 0 0; margin: 42px 0 0;
font-size: 0.8em; font-size: 0.8em;
} }
@ -3817,7 +3817,7 @@ nav {
@media (width <= 640px) { @media (width <= 640px) {
.portico-landing.hello .integrations .integration-icons .group { .portico-landing.hello .integrations .integration-icons .group {
margin: 10px 16px 0 16px; margin: 10px 16px 0;
} }
.portico-landing.features-app { .portico-landing.features-app {
@ -3931,11 +3931,11 @@ nav {
} }
.portico-landing.hello .hero { .portico-landing.hello .hero {
padding: 60px 5px 40px 5px; padding: 60px 5px 40px;
} }
.portico-landing.hello header { .portico-landing.hello header {
padding: 0 45px 0 45px; padding: 0 45px;
} }
.portico-landing.hello .integrations .content header { .portico-landing.hello .integrations .content header {
@ -4442,7 +4442,7 @@ nav {
p { p {
padding: 0; padding: 0;
margin: 0 0 -10px 0; margin: 0 0 -10px;
width: 100%; width: 100%;
text-align: center; text-align: center;
font-weight: 550; font-weight: 550;
@ -4470,7 +4470,7 @@ nav {
.feature-intro { .feature-intro {
max-width: 800px; max-width: 800px;
margin: 50px auto 0; margin: 50px auto 0;
padding: 0 4vw 0; padding: 0 4vw;
h1 { h1 {
font-size: 36px; font-size: 36px;
@ -4483,7 +4483,7 @@ nav {
margin-top: 50px; margin-top: 50px;
.description { .description {
margin: 0 10px 0; margin: 0 10px;
} }
p { p {

View File

@ -48,14 +48,14 @@
h2 { h2 {
font-size: 1.5em; font-size: 1.5em;
line-height: 1.25; line-height: 1.25;
margin: 20px 0 5px 0; margin: 20px 0 5px;
} }
h3 { h3 {
font-size: 1.25em; font-size: 1.25em;
line-height: 1.25; line-height: 1.25;
opacity: 1; opacity: 1;
margin: 20px 0 5px 0; margin: 20px 0 5px;
} }
h1, h1,
@ -155,7 +155,7 @@
.warn, .warn,
.tip, .tip,
.keyboard_tip { .keyboard_tip {
margin: 5px 25px 5px; margin: 5px 25px;
} }
} }
@ -194,7 +194,7 @@
} }
i.zulip-icon { i.zulip-icon {
margin: 0 2px 2px 2px; margin: 0 2px 2px;
vertical-align: middle; vertical-align: middle;
} }
@ -382,7 +382,7 @@
} }
&.has-tabs .blocks { &.has-tabs .blocks {
border-radius: 0 6px 6px 6px; border-radius: 0 6px 6px;
} }
&.no-tabs .blocks { &.no-tabs .blocks {

View File

@ -583,7 +583,7 @@ input.text-error {
.portico-logo { .portico-logo {
height: 28px; height: 28px;
width: auto; width: auto;
padding: 6px 0 6px 0; padding: 6px 0;
} }
} }
@ -596,7 +596,7 @@ input.text-error {
display: none; display: none;
position: absolute; position: absolute;
right: 0; right: 0;
margin: 10px 0 0 0; margin: 10px 0 0;
list-style-type: none; list-style-type: none;
width: 300px; width: 300px;
background-color: hsl(0, 0%, 100%); background-color: hsl(0, 0%, 100%);
@ -798,7 +798,7 @@ a.bottom-signup-button {
/* Wrap when screen is small to prevent very short line */ /* Wrap when screen is small to prevent very short line */
min-width: 300px; min-width: 300px;
font-size: 1.4em; font-size: 1.4em;
margin: 10px 10px 0 10px; margin: 10px 10px 0;
} }
.profile-description { .profile-description {
@ -829,7 +829,7 @@ a.bottom-signup-button {
display: inline-block; display: inline-block;
padding: 10px; padding: 10px;
border: 1px solid transparent; border: 1px solid transparent;
margin: 0 0 -1px 0; margin: 0 0 -1px;
&:hover { &:hover {
cursor: pointer; cursor: pointer;
@ -916,7 +916,7 @@ input#terminal:checked ~ #tab-terminal {
.sponsor-picture img { .sponsor-picture img {
height: 170px; height: 170px;
margin: 0 20px 0 20px; margin: 0 20px;
pointer-events: none; pointer-events: none;
} }
} }
@ -1103,7 +1103,7 @@ input.new-organization-button {
.footer-main { .footer-main {
min-width: 350px; min-width: 350px;
margin: 0 auto; margin: 0 auto;
padding: 0 20px 0 20px; padding: 0 20px;
position: relative; position: relative;
} }
@ -1366,7 +1366,7 @@ input.new-organization-button {
.error_page .errorcontent { .error_page .errorcontent {
text-align: left; text-align: left;
padding: 40px 40px 30px 40px; padding: 40px 40px 30px;
} }
.error_page .lead { .error_page .lead {
@ -1560,7 +1560,7 @@ input.new-organization-button {
} }
.header { .header {
padding: 4px 0 6px 0; padding: 4px 0 6px;
} }
.header-main { .header-main {
@ -1753,7 +1753,7 @@ label.label-title {
} }
#desktop-data { #desktop-data {
padding: 13px 12px 12px 12px; padding: 13px 12px 12px;
font-family: "Source Code Pro", monospace; font-family: "Source Code Pro", monospace;
} }
} }

View File

@ -135,7 +135,7 @@ html {
border: 2px inset hsl(213, 23%, 25%); border: 2px inset hsl(213, 23%, 25%);
background-color: hsl(0, 0%, 100%); background-color: hsl(0, 0%, 100%);
color: hsl(213, 23%, 25%); color: hsl(213, 23%, 25%);
padding: 13px 20px 11px 20px; padding: 13px 20px 11px;
&:hover { &:hover {
background-color: hsl(213, 65%, 97%); background-color: hsl(213, 65%, 97%);
@ -337,7 +337,7 @@ html {
button { button {
display: inline-block; display: inline-block;
vertical-align: top; vertical-align: top;
padding: 13px 22px 13px 22px; padding: 13px 22px;
font-family: "Source Sans 3", sans-serif; font-family: "Source Sans 3", sans-serif;
@ -1045,7 +1045,7 @@ button#register_auth_button_gitlab {
.white-box { .white-box {
min-width: 450px; min-width: 450px;
padding: 30px 0 50px 0; padding: 30px 0 50px;
} }
form { form {

View File

@ -144,7 +144,7 @@ p {
} }
.last-update { .last-update {
margin: 0 0 30px 0; margin: 0 0 30px;
font-size: 0.8em; font-size: 0.8em;
font-weight: 400; font-weight: 400;

View File

@ -25,7 +25,7 @@
+ .reaction_button { + .reaction_button {
visibility: hidden; visibility: hidden;
pointer-events: none; pointer-events: none;
margin: 2px 0.1em 3px 0.1em; margin: 2px 0.1em 3px;
padding: 3px; padding: 3px;
height: 14px; height: 14px;
border-radius: 4px; border-radius: 4px;

View File

@ -27,7 +27,7 @@
td { td {
vertical-align: middle; vertical-align: middle;
padding: 3px 8px 3px 8px; padding: 3px 8px;
} }
.recent_topics_focusable { .recent_topics_focusable {
@ -61,7 +61,7 @@
.fa-check-square-o, .fa-check-square-o,
.fa-square-o { .fa-square-o {
padding: 0 2px 0 2px; padding: 0 2px;
} }
.fa-lock { .fa-lock {
@ -93,7 +93,7 @@
} }
#recent_topics_filter_buttons { #recent_topics_filter_buttons {
margin: 0 10px 0 10px; margin: 0 10px;
display: flex; display: flex;
/* Search box has no height without this in safari. */ /* Search box has no height without this in safari. */
flex: 0 0 auto; flex: 0 0 auto;
@ -104,7 +104,7 @@
.search_group { .search_group {
display: flex; display: flex;
flex-grow: 1; flex-grow: 1;
margin: 0 0 10px 0; margin: 0 0 10px;
} }
#recent_topics_search { #recent_topics_search {
@ -180,7 +180,7 @@
.recent_topics_participant_item { .recent_topics_participant_item {
height: 24px; height: 24px;
margin: 0; margin: 0;
padding: 0 1.5px 0 1.5px; padding: 0 1.5px;
position: relative; position: relative;
min-width: 24px; min-width: 24px;
@ -264,7 +264,7 @@
as new messages arrive from the server. */ as new messages arrive from the server. */
.recent_topic_stream { .recent_topic_stream {
width: 25%; width: 25%;
padding: 8px 8px; padding: 8px;
} }
.recent_topic_name { .recent_topic_name {

View File

@ -2,7 +2,7 @@
/* The default top/bottom margins for paragraphs are small, to make sure /* The default top/bottom margins for paragraphs are small, to make sure
they look nice next to blockquotes, lists, etc. */ they look nice next to blockquotes, lists, etc. */
p { p {
margin: 3px 0 3px 0; margin: 3px 0;
} }
/* The spacing between two paragraphs is significantly larger. We /* The spacing between two paragraphs is significantly larger. We
@ -121,7 +121,7 @@
/* Formatting for Markdown tables */ /* Formatting for Markdown tables */
table { table {
padding-right: 10px; padding-right: 10px;
margin: 5px 5px 5px 5px; margin: 5px;
width: 99%; width: 99%;
display: block; display: block;
max-width: fit-content; max-width: fit-content;
@ -216,7 +216,7 @@
position: relative; position: relative;
top: 1px; top: 1px;
display: block; display: block;
margin: 5px 0 15px 0; margin: 5px 0 15px;
.spoiler-header { .spoiler-header {
padding: 5px; padding: 5px;

View File

@ -32,7 +32,7 @@
font-size: 1em; font-size: 1em;
display: none; display: none;
text-align: center; text-align: center;
padding: 0 6px 0 6px; padding: 0 6px;
i { i {
padding-right: 0.25em; padding-right: 0.25em;

View File

@ -90,7 +90,7 @@ h3 .fa-question-circle-o {
#pw_strength { #pw_strength {
width: 140px; width: 140px;
height: 8px; height: 8px;
margin: 6px 0 0 0; margin: 6px 0 0;
} }
} }
@ -246,7 +246,7 @@ td .button {
.settings-section-title { .settings-section-title {
font-size: 1.4em; font-size: 1.4em;
font-weight: 500; font-weight: 500;
margin: 10px 0 10px 0; margin: 10px 0;
&.transparent { &.transparent {
background-color: transparent; background-color: transparent;
@ -426,7 +426,7 @@ td .button {
.button, .button,
.input-group { .input-group {
margin: 0 0 20px 0; margin: 0 0 20px;
} }
.input-group { .input-group {
@ -460,7 +460,7 @@ input[type="checkbox"] {
} }
.inline-block { .inline-block {
margin: -2px 0 0 0; margin: -2px 0 0;
} }
} }
@ -729,7 +729,7 @@ input[type="checkbox"] {
#admin-linkifier-pattern-status, #admin-linkifier-pattern-status,
#admin-linkifier-format-status { #admin-linkifier-format-status {
margin: 20px 0 0 0; margin: 20px 0 0;
} }
.progressive-table-wrapper { .progressive-table-wrapper {
@ -871,7 +871,7 @@ input[type="checkbox"] {
} }
.bot_edit_errors { .bot_edit_errors {
margin: 20px 20px 0 20px; margin: 20px 20px 0;
} }
#bots_lists_navbar .active a { #bots_lists_navbar .active a {
@ -899,7 +899,7 @@ input[type="checkbox"] {
} }
.buttons { .buttons {
margin: 10px 0 5px 0; margin: 10px 0 5px;
} }
button.dropdown-toggle { button.dropdown-toggle {
@ -1015,7 +1015,7 @@ input[type="checkbox"] {
label { label {
border-bottom: 1px solid hsla(0, 0%, 0%, 0.2); border-bottom: 1px solid hsla(0, 0%, 0%, 0.2);
padding: 8px 0 10px 0; padding: 8px 0 10px;
&:last-of-type { &:last-of-type {
border-bottom: none; border-bottom: none;
@ -1264,7 +1264,7 @@ input[type="checkbox"] {
input.search { input.search {
font-size: 0.9rem; font-size: 0.9rem;
margin: 10px 0 20px 0; margin: 10px 0 20px;
} }
.form-sidebar { .form-sidebar {
@ -1391,7 +1391,7 @@ input[type="checkbox"] {
.icon { .icon {
width: 18px; width: 18px;
height: 18px; height: 18px;
margin: 10px 10px; margin: 10px;
text-align: center; text-align: center;
font-size: 1.4em; font-size: 1.4em;
@ -1850,7 +1850,7 @@ input[type="checkbox"] {
} }
.subsection-failed-status p { .subsection-failed-status p {
margin: 5px 0 0 0; margin: 5px 0 0;
} }
} }
@ -1933,7 +1933,7 @@ input[type="checkbox"] {
#settings_page .save-button-controls { #settings_page .save-button-controls {
display: block; display: block;
margin: 10px 0 0 0; margin: 10px 0 0;
} }
} }

View File

@ -208,7 +208,7 @@
display: inline-block; display: inline-block;
font-size: 1.5em; font-size: 1.5em;
line-height: 1.5; line-height: 1.5;
margin: 10px 0 0 0; margin: 10px 0 0;
} }
.new-stream-name, .new-stream-name,
@ -316,7 +316,7 @@
} }
.subscriber-search { .subscriber-search {
margin: 10px 0 0 0; margin: 10px 0 0;
} }
.subscriber_list_add .form-inline { .subscriber_list_add .form-inline {
@ -334,7 +334,7 @@
} }
.remove-subscriber-form { .remove-subscriber-form {
margin: 0 0 0 0; margin: 0;
} }
#subscription-status { #subscription-status {
@ -489,9 +489,9 @@
} }
button { button {
padding: 6px 10px 8px 10px; padding: 6px 10px 8px;
display: block; display: block;
margin: 0 auto 10px auto; margin: 0 auto 10px;
} }
} }
@ -608,7 +608,7 @@
} }
.stream-row { .stream-row {
padding: 15px 10px 11px 10px; padding: 15px 10px 11px;
border-bottom: 1px solid hsl(0, 0%, 93%); border-bottom: 1px solid hsl(0, 0%, 93%);
cursor: pointer; cursor: pointer;
@ -905,7 +905,7 @@
.stream_change_property_info { .stream_change_property_info {
vertical-align: top; vertical-align: top;
margin: -5px 0 0 0; margin: -5px 0 0;
} }
} }
@ -1042,7 +1042,7 @@
padding: 5px 0; padding: 5px 0;
input[type="radio"] { input[type="radio"] {
margin: 3.5px 0 1px 0; margin: 3.5px 0 1px;
} }
&:last-of-type { &:last-of-type {

View File

@ -42,6 +42,6 @@
height: 1.5px; /* 1px is too thin, 2px is too thick */ height: 1.5px; /* 1px is too thin, 2px is too thick */
width: 6px; width: 6px;
display: block; display: block;
margin: 3.25px auto 0 auto; /* (total height - line height) / 2 = 3.25px */ margin: 3.25px auto 0; /* (total height - line height) / 2 = 3.25px */
} }
} }

View File

@ -31,7 +31,7 @@
.status_emoji_wrapper { .status_emoji_wrapper {
height: 20px; height: 20px;
width: 22px; width: 22px;
padding: 8px 8px 1px 8px; padding: 8px 8px 1px;
border-right: 1px solid; border-right: 1px solid;
border-color: inherit; border-color: inherit;
cursor: pointer; cursor: pointer;

View File

@ -39,7 +39,7 @@
} }
ul { ul {
margin: 0 0 5px 0; margin: 0 0 5px;
padding: 0; padding: 0;
} }
} }
@ -128,7 +128,7 @@ button {
&.poll-option, &.poll-option,
&.poll-question { &.poll-question {
padding: 4px 6px; padding: 4px 6px;
margin: 2px 0 2px 0; margin: 2px 0;
} }
} }

View File

@ -118,7 +118,7 @@ pre {
} }
p.n-margin { p.n-margin {
margin: 10px 0 0 0; margin: 10px 0 0;
} }
.small-line-height { .small-line-height {
@ -474,7 +474,7 @@ li,
outline-color: hsl(0, 0%, 73%); outline-color: hsl(0, 0%, 73%);
height: 18px; height: 18px;
width: 10px; width: 10px;
padding: 6px 6px; padding: 6px;
display: block; display: block;
/* The below two avoids the padded element from displaying /* The below two avoids the padded element from displaying
it's own border and background color */ it's own border and background color */
@ -1035,7 +1035,7 @@ td.pointer {
.stream_label { .stream_label {
display: inline-block; display: inline-block;
padding: 4px 6px 3px 6px; padding: 4px 6px 3px;
font-weight: normal; font-weight: normal;
height: 17px; height: 17px;
line-height: 17px; line-height: 17px;
@ -1186,7 +1186,7 @@ td.pointer {
.message_label_clickable { .message_label_clickable {
background-color: hsl(0, 0%, 27%); background-color: hsl(0, 0%, 27%);
display: inline-block; display: inline-block;
padding: 3px 6px 2px 6px; padding: 3px 6px 2px;
font-weight: normal; font-weight: normal;
height: 17px; height: 17px;
line-height: 17px; line-height: 17px;
@ -1697,7 +1697,7 @@ div.focused_table {
display: flex; display: flex;
align-content: flex-start; align-content: flex-start;
flex-wrap: nowrap; flex-wrap: nowrap;
margin: 0 0 0 0; margin: 0;
border: none; border: none;
white-space: nowrap; white-space: nowrap;
cursor: default; cursor: default;
@ -1734,7 +1734,7 @@ div.focused_table {
.fa-envelope { .fa-envelope {
font-size: 14px; font-size: 14px;
margin: 0 5px 0 5px; margin: 0 5px;
} }
.fa-hashtag { .fa-hashtag {
@ -1964,7 +1964,7 @@ div.focused_table {
@media (width >= $sm_min) { @media (width >= $sm_min) {
.pill { .pill {
padding: 2px 0 2px 0 !important; padding: 2px 0 !important;
font-size: 14px; font-size: 14px;
} }
} }
@ -2090,7 +2090,7 @@ div.focused_table {
border: 1px solid hsl(0, 0%, 93%); border: 1px solid hsl(0, 0%, 93%);
box-shadow: 0 0 1px hsla(0, 0%, 0%, 0.2); box-shadow: 0 0 1px hsla(0, 0%, 0%, 0.2);
border-radius: 12px; border-radius: 12px;
padding: 1px 1px 1px 1px; padding: 1px;
font-size: 9px; font-size: 9px;
z-index: 15; z-index: 15;
font-weight: normal; font-weight: normal;
@ -2509,7 +2509,7 @@ div.topic_edit_spinner .loading_indicator_spinner {
width: 33%; width: 33%;
border-top: 1px solid hsl(0, 0%, 88%); border-top: 1px solid hsl(0, 0%, 88%);
border-bottom: 1px solid hsl(0, 0%, 100%); border-bottom: 1px solid hsl(0, 0%, 100%);
margin: 0 5px 0 5px; margin: 0 5px;
} }
} }
@ -2610,7 +2610,7 @@ div.topic_edit_spinner .loading_indicator_spinner {
#topic_edit_form { #topic_edit_form {
display: inline-block; display: inline-block;
margin: 0 0 0 0; margin: 0;
height: 22px; height: 22px;
padding-left: 20px; padding-left: 20px;
padding-right: 3px; padding-right: 3px;

View File

@ -53,7 +53,7 @@ table td {
.content { .content {
box-sizing: border-box; box-sizing: border-box;
display: block; display: block;
margin: 20px auto 0 auto; margin: 20px auto 0;
max-width: 580px; max-width: 580px;
padding: 10px; padding: 10px;
} }
@ -70,7 +70,7 @@ table td {
.wrapper { .wrapper {
box-sizing: border-box; box-sizing: border-box;
padding: 0 20px 20px 20px; padding: 0 20px 20px;
} }
.footer { .footer {
@ -339,7 +339,7 @@ a.button:hover {
} }
table[class="body"] .wrapper { table[class="body"] .wrapper {
padding: 0 10px 10px 10px; padding: 0 10px 10px;
} }
table[class="body"] .article { table[class="body"] .article {