From 33b1d85921e326e0d81c4bf1a6fa02fec2cbbd5c Mon Sep 17 00:00:00 2001 From: Henry Jameson Date: Sun, 1 Apr 2018 22:07:25 +0300 Subject: border-radii moved to variables, made rgbo colors use theme data, customizable from settings screen. --- src/components/attachment/attachment.vue | 6 +- src/components/chat_panel/chat_panel.vue | 58 +++++---- src/components/login_form/login_form.vue | 10 +- src/components/media_upload/media_upload.vue | 2 +- src/components/notifications/notifications.scss | 2 +- .../post_status_form/post_status_form.vue | 16 ++- src/components/registration/registration.vue | 8 +- src/components/settings/settings.vue | 57 +++++---- src/components/status/status.vue | 10 +- src/components/style_switcher/style_switcher.js | 27 ++++- src/components/style_switcher/style_switcher.vue | 23 +++- src/components/timeline/timeline.vue | 3 - src/components/user_card/user_card.vue | 9 +- .../user_card_content/user_card_content.vue | 134 ++++++++++++++------- src/components/user_finder/user_finder.vue | 4 +- src/components/user_panel/user_panel.vue | 8 +- src/components/user_profile/user_profile.vue | 13 +- src/components/user_settings/user_settings.vue | 36 ++---- 18 files changed, 262 insertions(+), 164 deletions(-) (limited to 'src/components') diff --git a/src/components/attachment/attachment.vue b/src/components/attachment/attachment.vue index e3b1e4d4..1fdee5d3 100644 --- a/src/components/attachment/attachment.vue +++ b/src/components/attachment/attachment.vue @@ -52,7 +52,8 @@ border-style: solid; border-width: 1px; - border-radius: 5px; + border-radius: $fallback--attachmentRadius; + border-radius: var(--attachmentRadius, $fallback--attachmentRadius); overflow: hidden; // fixes small gap below video @@ -109,7 +110,8 @@ flex: 1; img { border: 0px; - border-radius: 5px; + border-radius: $fallback--attachmentRadius; + border-radius: var(--attachmentRadius, $fallback--attachmentRadius); height: 100%; object-fit: cover; } diff --git a/src/components/chat_panel/chat_panel.vue b/src/components/chat_panel/chat_panel.vue index 69996f76..fd997aa8 100644 --- a/src/components/chat_panel/chat_panel.vue +++ b/src/components/chat_panel/chat_panel.vue @@ -29,30 +29,36 @@ diff --git a/src/components/login_form/login_form.vue b/src/components/login_form/login_form.vue index 82000d6b..ac492262 100644 --- a/src/components/login_form/login_form.vue +++ b/src/components/login_form/login_form.vue @@ -34,21 +34,17 @@ @import '../../_variables.scss'; .login-form { - input { - border-radius: 5px; - padding: 0.1em 0.2em 0.2em 0.2em; - } - .btn { min-height: 28px; width: 10em; } .error { - border-radius: 5px; + border-radius: $fallback--tooltipRadius; + border-radius: var(--tooltipRadius, $fallback--tooltipRadius); text-align: center; background-color: rgba(255, 48, 16, 0.65); - background-color: $fallback--cRed; + background-color: $fallback--cRed; min-height: 28px; line-height: 28px; } diff --git a/src/components/media_upload/media_upload.vue b/src/components/media_upload/media_upload.vue index 8e83e7f1..8b931d2d 100644 --- a/src/components/media_upload/media_upload.vue +++ b/src/components/media_upload/media_upload.vue @@ -1,7 +1,7 @@