tangled
alpha
login
or
join now
malpercio.dev
/
atbb
5
fork
atom
WIP! A BB-style forum, on the ATmosphere! We're still working... we'll be back soon when we have something to show off!
node
typescript
hono
htmx
atproto
5
fork
atom
overview
issues
pulls
pipelines
style(web): add admin member table CSS classes (ATB-43)
malpercio.dev
2 weeks ago
a23ca131
0be83919
+53
1 changed file
expand all
collapse all
unified
split
apps
web
public
static
css
theme.css
+53
apps/web/public/static/css/theme.css
···
946
946
color: var(--color-text-muted);
947
947
font-size: var(--font-size-sm);
948
948
}
949
949
+
950
950
+
/* ─── Admin Member Table ─────────────────────────────────────────────────── */
951
951
+
952
952
+
.admin-member-table {
953
953
+
width: 100%;
954
954
+
border-collapse: collapse;
955
955
+
margin-top: var(--space-md);
956
956
+
}
957
957
+
958
958
+
.admin-member-table th {
959
959
+
text-align: left;
960
960
+
padding: var(--space-sm) var(--space-md);
961
961
+
border-bottom: calc(var(--border-width) * 2) solid var(--color-border);
962
962
+
font-weight: var(--font-weight-bold);
963
963
+
font-size: var(--font-size-sm);
964
964
+
color: var(--color-text-muted);
965
965
+
text-transform: uppercase;
966
966
+
letter-spacing: 0.05em;
967
967
+
}
968
968
+
969
969
+
.admin-member-table td {
970
970
+
padding: var(--space-sm) var(--space-md);
971
971
+
border-bottom: var(--border-width) solid var(--color-border);
972
972
+
vertical-align: middle;
973
973
+
}
974
974
+
975
975
+
.admin-member-table tbody tr:last-child td {
976
976
+
border-bottom: none;
977
977
+
}
978
978
+
979
979
+
.role-badge {
980
980
+
display: inline-block;
981
981
+
padding: var(--space-xs) var(--space-sm);
982
982
+
border: var(--border-width) solid var(--color-border);
983
983
+
font-size: var(--font-size-sm);
984
984
+
font-weight: var(--font-weight-bold);
985
985
+
background-color: var(--color-surface);
986
986
+
}
987
987
+
988
988
+
.member-row__assign-form {
989
989
+
display: flex;
990
990
+
align-items: center;
991
991
+
gap: var(--space-sm);
992
992
+
flex-wrap: wrap;
993
993
+
}
994
994
+
995
995
+
.member-row__error {
996
996
+
display: block;
997
997
+
color: var(--color-danger);
998
998
+
font-size: var(--font-size-sm);
999
999
+
font-weight: var(--font-weight-bold);
1000
1000
+
margin-top: var(--space-xs);
1001
1001
+
}