diff options
Diffstat (limited to 'static/styles.css')
| -rw-r--r-- | static/styles.css | 142 |
1 files changed, 142 insertions, 0 deletions
diff --git a/static/styles.css b/static/styles.css new file mode 100644 index 0000000..ac4a055 --- /dev/null +++ b/static/styles.css @@ -0,0 +1,142 @@ +/* Markes the currently active nav tab */ +#active-nav { + color: black; + background-color: #0dce1d; + border-radius: 25px; + border: 2px; + text-decoration: none; +} + +#header-main { + color: #0a762c; + font-family: 'Josefin Sans', sans-serif; + font-size: 44px; + font-weight: bold +} + +#name { + color: #0a762c; + font-family: 'Lucida Handwriting', cursive; + font-size: 28px; + font-weight: bold; +} + +#text-welcome { + font-family: 'Josefin Sans', sans-serif; + font-style: italic; + font-weight: bold; + margin-top: 10px; + margin-bottom: 10px; + text-align: justify; +} + +/* Displaying prices from bargain finder */ +.bargain-price { + color: green; + font-size: 22px; + font-weight: bold; +} + +.carousel-img { + width: 40%; + height: auto; +} + +.carousel-text { + font-weight: bold; +} + +.container-money { + position: relative; + text-align: center; +} + +/* Float value displayed on top of dollar bill */ +.centered-money { + color: black; + font-size: 30px; + font-weight: bold; + position: absolute; + top: 50%; + left: 50%; + transform: translate(-50%, -50%); +} + +.footnote { + font-size: 11px; + margin-top: 5px; +} + +.pie-wrapper { + width: 100%; + height: auto; + max-width: 600px; +} + +.text { + font-size: 20px; +} + +.text-bullet { + font-size: 20px; + font-style: italic; + font-weight: bold; + margin-top: 10px; + margin-bottom: 10px; +} + +body { + background-color: #f7f6f2; +} + +input { + margin-top: 10px; +} + +/* Increase the default size of radio buttons */ +input[type='radio'] { + margin: 10px; + transform: scale(1.5); +} + +main .form-control { + /* Center form controls */ + display: inline-block; + + /* Override Bootstrap's 100% width for form controls */ + width: auto; +} + +main { + /* Scroll horizontally as needed */ + overflow-x: auto; + + /* Center contents */ + text-align: center; +} + +/* Constrain images on small screens */ +main img { + max-width: 100%; +} + +nav .nav-item { + margin-left: 10px; + margin-right: 10px; +} + +nav .navbar-brand { + font-size: xx-large; + margin-left: 15px; +} + +nav .navbar-title { + color: white; + font-weight: bold; + margin-left: 20px; +} + +.navbar-nav .nav-item .nav-link { + color: white; + text-decoration: none; +} |
