Module:Sandbox/Theki/profile/styles.css
Appearance
.prof-root {
display: flex;
width: 100%;
font-family: monospace;
font-size: 12px;
gap: 1em;
}
.prof-pane-left {
display: flex;
flex-direction: column;
align-items: center;
background-color: #eee;
padding: 1em;
text-align: center;
}
.prof-text {
margin: 1em 0;
}
.prof-text:first-child {
margin-top: 0;
}
.prof-text:last-child {
margin-bottom: 0;
}
.prof-pane-right {
padding: 0 1em;
width: 100%;
}
.prof-image {
margin-bottom: 8px;
}
/* site listing */
.prof-sitelist {
width: 100%;
}
.prof-site {
display: flex;
align-items: stretch;
border: 1px solid #acb0be;
min-height: 50px;
}
.prof-site-icon {
box-sizing: border-box;
display: flex;
flex-basis: 108px;
flex-direction: column;
align-items: center;
justify-content: center;
background-color: #e6e9ef;
padding: 0.5em;
min-width: 108px;
}
.prof-site-desc {
display: flex;
flex-grow: 1;
align-items: center;
padding: 0.5em;
}
.prof-site-desc-header {
color: rgba(0, 0, 0, 0.66);
font-size: 7pt;
}