Files
Backend-Api/ServiceHost/wwwroot/AssetsClient/css/webcam.css
2024-07-05 21:36:15 +03:30

266 lines
7.2 KiB
CSS

/* @font-face {
font-family: 'YekanLight';
src: url('../fonts/iranyekanweblightfanum.eot') format('embedded-opentype'), url('../fonts/iranyekanweblightfanum.woff') format('woff'), url('../fonts/iranyekanweblightfanum.ttf') format('truetype'), url('../fonts/iranyekanweblightfanum.svg') format('svg');
font-weight: normal;
font-style: normal;
}
@font-face {
font-family: 'yekanBold';
src: url('../fonts/IRANYekanWebBold.eot') format('embedded-opentype'), url('../fonts/IRANYekanWebBold.woff') format('woff'), url('../fonts/IRANYekanWebBold.ttf') format('truetype'), url('../fonts/IRANYekanWebBold.svg') format('svg');
font-weight: normal;
font-style: normal;
}
@font-face {
font-family: 'IranSans';
src: url('../fonts/iranyekanwebboldfanum.eot') format('embedded-opentype'), url('../fonts/iranyekanwebboldfanum.woff') format('woff'), url('../fonts/iranyekanwebboldfanum.ttf') format('truetype'), url('../fonts/iranyekanwebboldfanum.svg') format('svg');
font-weight: normal;
font-style: normal;
}
@font-face {
font-family: 'IranYekanEXBold';
src: url('../fonts/IRANYekanWebExtraBold.eot') format('embedded-opentype'), url('../fonts/IRANYekanWebExtraBold.woff') format('woff'), url('../fonts/IRANYekanWebExtraBold.ttf') format('truetype'), url('../fonts/IRANYekanWebExtraBold.svg') format('svg');
font-weight: normal;
font-style: normal;
}
@font-face {
font-family: 'IranText';
src: url('../fonts/IRANYekanBoldMsn.ttf') format('truetype');
font-weight: normal;
font-style: normal;
}
@font-face {
font-family: 'Estedad';
src: url('../fonts/Estedad/ttf/Estedad-Regular.ttf') format('truetype'), url('../fonts/Estedad/woff2/Estedad-Regular.woff2') format('woff2');
font-weight: normal;
font-style: normal;
} */
@font-face {
font-family: IRANYekanX;
font-style: normal;
font-weight: 100;
src: url('../fonts/iranyekan/woff/IRANYekanX-Thin.woff') format('woff'), url('../fonts/iranyekan/woff2/IRANYekanX-Thin.woff2') format('woff2');
}
@font-face {
font-family: IRANYekanX;
font-style: normal;
font-weight: 200;
src: url('../fonts/iranyekan/woff/IRANYekanX-UltraLight.woff') format('woff'), url('../fonts/iranyekan/woff2/IRANYekanX-UltraLight.woff2') format('woff2');
}
@font-face {
font-family: IRANYekanX;
font-style: normal;
font-weight: 300;
src: url('../fonts/iranyekan/woff/IRANYekanX-Light.woff') format('woff'), url('../fonts/iranyekan/woff2/IRANYekanX-Light.woff2') format('woff2');
}
@font-face {
font-family: IRANYekanX;
font-style: normal;
font-weight: 500;
src: url('../fonts/iranyekan/woff/IRANYekanX-Medium.woff') format('woff'), url('../fonts/iranyekan/woff2/IRANYekanX-Medium.woff2') format('woff2');
}
@font-face {
font-family: IRANYekanX;
font-style: normal;
font-weight: 600;
src: url('../fonts/iranyekan/woff/IRANYekanX-DemiBold.woff') format('woff'), url('../fonts/iranyekan/woff2/IRANYekanX-DemiBold.woff2') format('woff2');
}
@font-face {
font-family: IRANYekanX;
font-style: normal;
font-weight: 800;
src: url('../fonts/iranyekan/woff/IRANYekanX-ExtraBold.woff') format('woff'), url('../fonts/iranyekan/woff2/IRANYekanX-ExtraBold.woff2') format('woff2');
}
@font-face {
font-family: IRANYekanX;
font-style: normal;
font-weight: 900;
src: url('../fonts/iranyekan/woff/IRANYekanX-Black.woff') format('woff'), url('../fonts/iranyekan/woff2/IRANYekanX-Black.woff2') format('woff2');
}
@font-face {
font-family: IRANYekanX;
font-style: normal;
font-weight: 950;
src: url('../fonts/iranyekan/woff/IRANYekanX-ExtraBlack.woff') format('woff'), url('../fonts/iranyekan/woff2/IRANYekanX-ExtraBlack.woff2') format('woff2');
}
@font-face {
font-family: IRANYekanX;
font-style: normal;
font-weight: 1000;
src: url('../fonts/iranyekan/woff/IRANYekanX-Heavy.woff') format('woff'), url('../fonts/iranyekan/woff2/IRANYekanX-Heavy.woff2') format('woff2');
}
@font-face {
font-family: IRANYekanX;
font-style: normal;
font-weight: bold;
src: url('../fonts/iranyekan/woff/IRANYekanX-Bold.woff') format('woff'), url('../fonts/iranyekan/woff2/IRANYekanX-Bold.woff2') format('woff2');
}
@font-face {
font-family: IRANYekanX;
font-style: normal;
font-weight: normal;
src: url('../fonts/iranyekan/woff/IRANYekanX-Regular.woff') format('woff'), url('../fonts/iranyekan/woff2/IRANYekanX-Regular.woff2') format('woff2');
}
:root {
--clr-light: #F5F5F5;
--clr-dark: #1F2937;
--clr-bg: #ffffff;
--clr-text: #161616;
--clr-input: #ffffff;
--clr-bg-topmenu: #1A237E;
--clr-bg-menu: #ffffff;
--clr-bg-card: #ffffff;
--clr-card-title: #1F2937;
--clr-socail: #52525B;
--clr-mute: #6B7280;
--clr-input-bg: #F6F6F6;
--clr-placeholder: #64748B;
--clr-bg-bubbles: rgba(41, 69, 232, 0.42);
--d-moon: none;
--d-sun: inline-block;
--foreground: var(--clr-dark);
--background: var(--clr-light);
}
.darkmode {
--clr-light: #F5F5F5;
--clr-dark: #1F2937;
--clr-bg: #182331;
--clr-text: #ffffff;
--clr-input: #111827;
--clr-bg-topmenu: #0F172A;
--clr-bg-menu: #1E293B;
--clr-bg-card: #334155;
--clr-card-title: #ffffff;
--clr-socail: #cacad2;
--clr-mute: #D1D5DB;
--clr-input-bg: #334155;
--clr-placeholder: #64748B;
--clr-bg-bubbles: rgba(255, 255, 255, 0.15);
--d-moon: inline-block;
--d-sun: none;
--foreground: var(--clr-light);
--background: var(--clr-dark);
}
/* Scrollbar Styling */
::-webkit-scrollbar {
width: 10px;
}
::-webkit-scrollbar-track {
background-color: #ebebeb;
-webkit-border-radius: 10px;
border-radius: 10px;
}
::-webkit-scrollbar-thumb {
-webkit-border-radius: 10px;
border-radius: 10px;
background: #6d6d6d;
}
*,
html {
direction: rtl;
font-family: 'IRANYekanX', serif;
font-weight: 500;
}
/* body {
background: var(--background);
margin: 0;
-webkit-text-size-adjust: 100%;
text-align: right;
-moz-font-feature-settings: "ss02";
-webkit-font-feature-settings: "ss02";
font-feature-settings: "ss02";
min-height: 100vh;
}
*/
a {
text-decoration: none;
}
a:link, a:visited, a:hover, a:active {
text-decoration: none;
color: black;
}
ul {
list-style: none;
}
button {
border: none;
}
.bg-webcam-mobile, #desktopDisplay {
background-color: #222831;
}
.footer {
position: fixed;
bottom: 10px;
right: 0;
padding: 20px 30px;
}
.footer p {
font-size: 15px;
}
/************************ Start Buttons /************************/
.btn-start {
background-color: #2dd4bf;
color: #FFFFFF !important;
border-radius: 7px;
font-size: 12px;
font-weight: 700;
padding: 30px 0;
}
.btn-incom {
background-color: #A3E635;
color: #FFFFFF !important;
border-radius: 7px;
font-size: 12px;
font-weight: 700;
padding: 30px 0;
}
.btn-enter {
background-color: #FACC15;
color: #FFFFFF !important;
border-radius: 7px;
font-size: 12px;
font-weight: 700;
padding: 30px 0;
}
.btn-exit {
background-color: #F87171;
color: #FFFFFF !important;
border-radius: 7px;
font-size: 12px;
font-weight: 700;
padding: 30px 0;
}
/************************ End Buttons /************************/