Spaces:
Running
Running
h1 { | |
text-align: center; | |
display: block; | |
} | |
body a, | |
.contain a, | |
#table a { | |
background-color: transparent; | |
color: #58a6ff; | |
text-decoration: none; | |
} | |
body a:active, | |
body a:hover { | |
outline-width: 0; | |
} | |
body a:hover { | |
text-decoration: underline; | |
} | |
#login-row { | |
justify-content: center; | |
display: flex; | |
} | |
.avatar-container { | |
position: relative; | |
margin-left: 0.5rem; | |
width: 1.38rem; | |
height: 1.38rem; | |
} | |
.avatar-button { | |
margin-left: auto; | |
border-radius: 9999px; | |
ring: 2px solid rgb(245 158 11); | |
outline: 2px solid transparent; | |
outline-offset: 2px; | |
background: none; | |
border: none; | |
padding: 0; | |
cursor: pointer; | |
} | |
.avatar-button:hover { | |
ring-offset: 1px; | |
} | |
.avatar-image { | |
width: 1.38rem; | |
height: 1.38rem; | |
overflow: hidden; | |
border-radius: 9999px; | |
} | |
/* CSS Variables for Button Styling */ | |
:root { | |
/* Border and Padding */ | |
--button-border-width: 0px; | |
--button-small-padding: 8px 12px; /* Example values */ | |
--button-small-radius: 4px; /* Example values */ | |
/* Colors */ | |
--button-secondary-border-color: #e5e7eb; /* Example neutral-200 */ | |
--button-secondary-background-fill: #f3f4f6; /* Example neutral-200 */ | |
--button-secondary-background-fill-hover: #d1d5db; /* Example neutral-300 */ | |
--button-secondary-text-color: #000000; | |
--button-secondary-text-color-hover: #000000; | |
/* Typography */ | |
--button-small-text-size: 14px; /* Example text-sm */ | |
--button-small-text-weight: 400; | |
/* Shadows and Transitions */ | |
--button-secondary-shadow: none; | |
--button-secondary-shadow-hover: none; | |
--button-secondary-shadow-active: none; | |
--button-transition: all 0.2s ease; | |
} | |
/* Custom Button Styles */ | |
#custom_button { | |
display: inline-flex; | |
align-items: center; | |
justify-content: center; | |
border: var(--button-border-width) solid var(--button-secondary-border-color); | |
background: var(--button-secondary-background-fill); | |
color: var(--button-secondary-text-color); | |
padding: var(--button-small-padding); | |
border-radius: var(--button-small-radius); | |
font-size: var(--button-small-text-size); | |
font-weight: var(--button-small-text-weight); | |
text-decoration: none; | |
box-shadow: var(--button-secondary-shadow); | |
transition: var(--button-transition); | |
} | |
#custom_button:hover { | |
background: var(--button-secondary-background-fill-hover); | |
border-color: var(--button-secondary-border-color-hover); | |
color: var(--button-secondary-text-color-hover); | |
box-shadow: var(--button-secondary-shadow-hover); | |
} | |
#custom_button:active { | |
box-shadow: var(--button-secondary-shadow-active); | |
} | |
/* Icon Styling */ | |
#custom_button .button-icon { | |
margin-right: 8px; /* Adjust spacing between icon and text as needed */ | |
width: 20px; /* Adjust icon size as needed */ | |
height: 20px; /* Adjust icon size as needed */ | |
} | |