diff options
Diffstat (limited to 'static/css/club.css')
| -rw-r--r-- | static/css/club.css | 66 |
1 files changed, 36 insertions, 30 deletions
diff --git a/static/css/club.css b/static/css/club.css index c629cab..7be10d8 100644 --- a/static/css/club.css +++ b/static/css/club.css @@ -1,48 +1,54 @@ .club-members { - display: flex; - flex-direction: row; - flex-wrap: wrap; - justify-content: left; - gap: 20px; - padding: 20px; + display: grid; + gap: 1rem; + grid-template-columns: repeat(auto-fill, minmax(24rem, 1fr)); } .club-member { - flex: 1; background-color: var(--background-color-2); border: 1px solid var(--border-color); - padding: 10px; - display: flex; - flex-direction: row; - align-items: center; - justify-content: space-around; - gap: 10px; - max-width: 500px; - min-width: 300px; - line-break: anywhere; +} + +.club-member-name { + font-size: 1.5em; + font-weight: bold; } .club-bio { - white-space: pre-wrap; - border-top: 1px solid var(--border-color); + padding-inline: .5rem; + padding-block: .25rem; } .avatar { - flex: 1; - display: flex; - justify-content: center; - align-items: center; + float: left; + width: 30%; + margin: .5rem; + margin-bottom: -.4rem; } -.avatar div { - background-position: center center; - background-repeat: no-repeat; - background-size: cover; - width: 120px; - height: 120px; - border-radius: 25%; +.avatar > img { + width: -moz-available; + width: -webkit-fill-available; /* we live in a society */ + border-radius: 1rem; } .about { - flex: 3; + background: var(--text-color); + color: var(--background-color); + font-weight: bold; + padding: .5rem; +} + +.about a, .about a:visited { + color: var(--background-color); + text-decoration: underline dotted; } + +.text-muted { + opacity: .8; + font-weight: normal; +} + +.bolder { + font-weight: bolder; +}
\ No newline at end of file |
