diff options
| author | Andrew Lee <alee14498@protonmail.com> | 2021-02-09 16:51:13 +0000 |
|---|---|---|
| committer | Andrew Lee <alee14498@protonmail.com> | 2021-02-09 16:51:13 +0000 |
| commit | 1a798bdb4003920cd51134a55a6db8fa640fce29 (patch) | |
| tree | 45f16845ae14a9dbde82cfce2d45ddcf6713e09e /styles/Home.module.css | |
| download | lawrence-hill-1a798bdb4003920cd51134a55a6db8fa640fce29.tar.gz lawrence-hill-1a798bdb4003920cd51134a55a6db8fa640fce29.tar.bz2 lawrence-hill-1a798bdb4003920cd51134a55a6db8fa640fce29.zip | |
Added project files
Diffstat (limited to 'styles/Home.module.css')
| -rw-r--r-- | styles/Home.module.css | 122 |
1 files changed, 122 insertions, 0 deletions
diff --git a/styles/Home.module.css b/styles/Home.module.css new file mode 100644 index 0000000..42e7e60 --- /dev/null +++ b/styles/Home.module.css @@ -0,0 +1,122 @@ +.container { + min-height: 100vh; + padding: 0 0.5rem; + display: flex; + flex-direction: column; + justify-content: center; + align-items: center; +} + +.main { + padding: 5rem 0; + flex: 1; + display: flex; + flex-direction: column; + justify-content: center; + align-items: center; +} + +.footer { + width: 100%; + height: 100px; + border-top: 1px solid #eaeaea; + display: flex; + justify-content: center; + align-items: center; +} + +.footer img { + margin-left: 0.5rem; +} + +.footer a { + display: flex; + justify-content: center; + align-items: center; +} + +.title a { + color: #0070f3; + text-decoration: none; +} + +.title a:hover, +.title a:focus, +.title a:active { + text-decoration: underline; +} + +.title { + margin: 0; + line-height: 1.15; + font-size: 4rem; +} + +.title, +.description { + text-align: center; +} + +.description { + line-height: 1.5; + font-size: 1.5rem; +} + +.code { + background: #fafafa; + border-radius: 5px; + padding: 0.75rem; + font-size: 1.1rem; + font-family: Menlo, Monaco, Lucida Console, Liberation Mono, DejaVu Sans Mono, + Bitstream Vera Sans Mono, Courier New, monospace; +} + +.grid { + display: flex; + align-items: center; + justify-content: center; + flex-wrap: wrap; + max-width: 800px; + margin-top: 3rem; +} + +.card { + margin: 1rem; + flex-basis: 45%; + padding: 1.5rem; + text-align: left; + color: inherit; + text-decoration: none; + border: 1px solid #eaeaea; + border-radius: 10px; + transition: color 0.15s ease, border-color 0.15s ease; +} + +.card:hover, +.card:focus, +.card:active { + color: #0070f3; + border-color: #0070f3; +} + +.card h3 { + margin: 0 0 1rem 0; + font-size: 1.5rem; +} + +.card p { + margin: 0; + font-size: 1.25rem; + line-height: 1.5; +} + +.logo { + height: 1em; +} + +@media (max-width: 600px) { + .grid { + width: 100%; + flex-direction: column; + } +} |
