huma-03's picture
gradio ver
0159d8a
Raw
History Blame Contribute Delete
3.98 kB
:root{
--card-back: #060c17;
--btn-color: #2d1668;
--bright-lavender: #a66ff2;
--size-8: 20px;
--size-4: 0px;
--block-padding: 0px
}
:root .dark{
--layout-gap: 20px;
--neutral-100: #BBC2CFff;
--body-text-color: var(--neutral-100);
}
body::before {
content: "";
position: fixed;
inset: 0;
background:
linear-gradient(rgba(5,8,18,.75), rgba(5,8,18,.75)),
url("/gradio_api/file=assets/space_1.jpg") center/cover no-repeat;
z-index: 0;
}
.gradio-container-6-20-0 {
--primary-400: #aa92e8;
--primary-500: #9070e1;
--primary-600: #754eda;
--primary-700: #5b2dd2;
--color-accent: var(--primary-500);
--stat-background-fill: linear-gradient(to right, var(--primary-400), var(--primary-600))
}
.gradio-container {
max-width: 1500px !important;
gap: 24px;
font-family: sans-serif;
}
.column.card > .block {
flex-grow: 0 !important;
flex-shrink: 0 !important;
flex-basis: auto !important;
}
.column.card {
display: flex !important;
flex-direction: column !important;
justify-content: flex-start !important;
gap: 15px !important;
background-color: var(--card-back);
padding:18px;
border-radius:15px;
border: var(--block-border-width) solid var(--border-color-primary)
}
.block-label{
padding:4px 10px !important;
font-size:13px !important;
}
.title-text.prose h3{
font-weight: 600 !important;
color: var(--bright-lavender) !important;
font-size: 1.17em
}
.image-frame img {
object-fit: contain !important;
}
#navbar-block .html-container{
padding: 0px
}
#prediction-card .html-container,
#prediction-card .html-container .prose{
padding: 0px;
height: stretch;
}
.navbar{
display:flex;
justify-content:space-between;
align-items:center;
background-color: var(--card-back);
margin-top: calc(-1 * var(--size-4));
margin-left: calc(-1 * var(--size-8));
margin-right: calc(-1 * var(--size-8));
border-radius: 0px;
padding: 15px 28px;
border-bottom: var(--block-border-width) solid var(--border-color-primary);
}
.nav-links{
margin-left: auto;
}
#model_row{
gap: 10px
}
#model_dropdown{
padding: 0px !important;
}
#classify-btn{
padding: 0px !important;
font-size:16px !important;
background-color: var(--btn-color) !important;
color: var(--body-text-color) !important;
}
.gradcam-desc.prose{
padding: 10px;
border: 1px dashed var(--border-color-primary) ;
border-radius: 8px;
}
.pred-row{
align-content: flex-start !important;
flex-grow: 0 !important;
}
.prediction-card{
display:flex;
flex-direction:column;
height:100%;
background-color: #27272a;
padding: 16px;
border-radius: 8px;
gap: 8px;
}
.section-title{
margin: 0px;
}
.prediction-name, .confidence-value{
font-size:30px;
font-weight:700;
color: var(--bright-lavender);
}
.prediction-type{
font-size:15px;
color:var(--body-text-color);
}
.confidence-bar{
width:100%;
height:10px;
background:#333;
border-radius:999px;
overflow:hidden;
}
.confidence-fill{
height:100%;
background:var(--stat-background-fill);
border-radius:999px;
}
.confidence-scale{
display:flex;
justify-content:space-between;
font-size:13px;
color:var(--body-text-color);
}
.prediction-card hr{
border:none;
border-top:1px solid rgba(255,255,255,.12);
margin:5px 0;
}
#result-md{
max-height:420px;
overflow:auto;
background: #27272a;
border-radius: 8px;
padding: 1rem;
}
#project-notes button span{
font-size: 1.17em;
font-weight: 600;
color: var(--bright-lavender) !important;
}
#footer{
background-color: var(--card-back);
padding:20px;
border-radius:15px;
border: var(--block-border-width) solid var(--border-color-primary);
margin-bottom: 16px;
}
#footer .styler {
background: var(--card-back);
}