diff --git a/src/components/account.css b/src/components/account.css index 6e980ec..aed1e45 100644 --- a/src/components/account.css +++ b/src/components/account.css @@ -10,7 +10,7 @@ #account-container .note { font-size: 95%; - line-height: 1.5; + line-height: 1.4; } #account-container .note:not(:has(p)) { /* Some notes don't have

tags, so we need to add some padding */ diff --git a/src/components/compose.css b/src/components/compose.css index 56e04ac..1b381c8 100644 --- a/src/components/compose.css +++ b/src/components/compose.css @@ -26,11 +26,20 @@ #compose-container textarea { width: 100%; max-width: 100%; - height: 3em; - min-height: 3em; + height: 4em; + min-height: 4em; max-height: 10em; resize: vertical; + line-height: 1.4; } + +@media (min-width: 40em) { + #compose-container textarea { + font-size: 150%; + font-size: calc(100% + 50% / var(--text-weight)); + } +} + @keyframes appear-up { 0% { opacity: 0; diff --git a/src/components/compose.jsx b/src/components/compose.jsx index 1788ad4..d48a1c1 100644 --- a/src/components/compose.jsx +++ b/src/components/compose.jsx @@ -744,7 +744,6 @@ function Compose({ diff --git a/src/components/icon.jsx b/src/components/icon.jsx index ad4f15e..ee63e2f 100644 --- a/src/components/icon.jsx +++ b/src/components/icon.jsx @@ -44,6 +44,7 @@ const ICONS = { 'chevron-left': 'mingcute:left-line', reply: ['mingcute:share-forward-line', '180deg', 'horizontal'], thread: 'mingcute:route-line', + group: 'mingcute:group-line', }; function Icon({ icon, size = 'm', alt, title, class: className = '' }) { diff --git a/src/components/name-text.css b/src/components/name-text.css index 420e40a..e5d412e 100644 --- a/src/components/name-text.css +++ b/src/components/name-text.css @@ -15,5 +15,4 @@ a.name-text.short:hover i { .name-text .avatar { vertical-align: middle; - margin-right: 4px; -} \ No newline at end of file +} diff --git a/src/components/status.css b/src/components/status.css index 790c9f2..dceeaec 100644 --- a/src/components/status.css +++ b/src/components/status.css @@ -37,7 +37,7 @@ /* STATUS PRE META */ .status-pre-meta { - line-height: 1.5; + line-height: 1.4; padding: 8px 16px 0; opacity: 0.75; font-size: smaller; @@ -61,7 +61,7 @@ .status { display: flex; padding: 16px 16px 20px; - line-height: 1.5; + line-height: 1.4; align-items: flex-start; position: relative; } @@ -92,7 +92,7 @@ min-width: 0; } .status:not(.small) .container { - padding-left: 16px; + padding-left: 12px; } .status > .container > .meta { @@ -170,7 +170,7 @@ } .status .content-container.has-spoiler .spoiler { - margin: 8px 0; + margin: 4px 0; font-size: 90%; border: 1px dashed var(--button-bg-color); display: flex; @@ -199,7 +199,7 @@ } .status .content { - margin-top: 8px; + margin-top: 2px; } .timeline-deck .status .content { max-height: 50vh; diff --git a/src/pages/notifications.css b/src/pages/notifications.css index 1e7985d..6c7067c 100644 --- a/src/pages/notifications.css +++ b/src/pages/notifications.css @@ -1,7 +1,7 @@ .notification { display: flex; padding: 16px !important; - gap: 16px; + gap: 12px; } .only-mentions .notification:not(.mention), .only-mentions .timeline-empty { @@ -62,6 +62,7 @@ } .notification-content p:first-child { margin-top: 0; + margin-bottom: 8px; } #mentions-option { diff --git a/src/utils/visibility-icons-map.js b/src/utils/visibility-icons-map.js index 20522f5..867c2db 100644 --- a/src/utils/visibility-icons-map.js +++ b/src/utils/visibility-icons-map.js @@ -1,6 +1,6 @@ export default { public: 'earth', - unlisted: 'unlock', + unlisted: 'group', private: 'lock', direct: 'message', };