From 0a049d1a3e1c05cc4b6cec45a690bd63125424e5 Mon Sep 17 00:00:00 2001 From: Paul Kaplan <pkaplan@media.mit.edu> Date: Tue, 30 Oct 2018 11:32:44 -0400 Subject: [PATCH] Do not rely on browser default styles because www resets And make a few CSS rules a bit more specific to avoid other style defaults from www --- src/components/language-selector/language-selector.css | 2 ++ src/components/loader/loader.css | 6 ++++++ src/components/loader/loader.jsx | 4 ++-- src/components/menu-bar/menu-bar.css | 1 + src/components/menu/menu.css | 3 +++ 5 files changed, 14 insertions(+), 2 deletions(-) diff --git a/src/components/language-selector/language-selector.css b/src/components/language-selector/language-selector.css index 553183f77..013e340dd 100644 --- a/src/components/language-selector/language-selector.css +++ b/src/components/language-selector/language-selector.css @@ -10,6 +10,8 @@ user-select: none; font-family: "Helvetica Neue", Helvetica, Arial, sans-serif; font-size: .875rem; + color: $text-primary; + background: $ui-white; } [dir="ltr"] .language-select { diff --git a/src/components/loader/loader.css b/src/components/loader/loader.css index d6ad133bd..1b6ab40ce 100644 --- a/src/components/loader/loader.css +++ b/src/components/loader/loader.css @@ -154,6 +154,12 @@ } } +.title { + font-size: 2rem; + font-weight: bold; + margin: 0.75rem 0; +} + .message-container-outer { height: 30px; overflow: hidden; diff --git a/src/components/loader/loader.jsx b/src/components/loader/loader.jsx index 9da2eb383..dea1ff311 100644 --- a/src/components/loader/loader.jsx +++ b/src/components/loader/loader.jsx @@ -147,13 +147,13 @@ class LoaderComponent extends React.Component { src={bottomBlock} /> </div> - <h1 className={styles.title}> + <div className={styles.title}> <FormattedMessage defaultMessage="Loading Project" description="Main loading message" id="gui.loader.headline" /> - </h1> + </div> <div className={styles.messageContainerOuter}> <div className={styles.messageContainerInner} diff --git a/src/components/menu-bar/menu-bar.css b/src/components/menu-bar/menu-bar.css index 683725c03..29902eabb 100644 --- a/src/components/menu-bar/menu-bar.css +++ b/src/components/menu-bar/menu-bar.css @@ -55,6 +55,7 @@ } .language-menu { + box-sizing: border-box; display: inline-flex; width: $language-selector-width; } diff --git a/src/components/menu/menu.css b/src/components/menu/menu.css index a72037f0d..a5bc07228 100644 --- a/src/components/menu/menu.css +++ b/src/components/menu/menu.css @@ -27,6 +27,9 @@ line-height: 34px; white-space: nowrap; padding: 0 10px; + font-size: .75rem; + margin: 0; + font-weight: bold; } .menu-item.active, -- GitLab