Cleanup of Shifa EMR IPD New
EMR IPD by bmun2012
Details
Authorbmun2012
LicenseNo License
Categoryemripdnew.shifa.com.pk
Created
Updated
Code size28 kB
Code checksumb5859f33
Statistics
Learn how we calculate statistics in the FAQ.
Failed to fetch stats.
Description
Notes
Userstyle doesn't have notes.Source code
Source code has over 10K characters, so we truncated it. You can inspect the full source code on install link./* ==UserStyle==
@name EMR IPD
@version 20250502.07.51
@namespace ?
@description Cleanup of Shifa EMR IPD New
@license No License
==/UserStyle== */
@-moz-document domain("emripdnew.shifa.com.pk") {
html {
font-size: 10pt !important;
/* Sets the root font size to 16px */
--main-color: #069;
/* default color was #064f8d */
--accent-color: #096;
/* default color was #007B66 */
}
/*::selection {
background: #993300;
}*/
* {
font-family: Sans-serif !important;
font-size: 1rem !important;
}
body, .bg-light-grey {
background-color: #f0f2f5 !important;
}
/*---------------------------Header------------------------------*/
.ant-layout-header.header {
display: flex;
flex-direction: column;
border-radius: 0px 0px 6px 6px;
padding: 0px 0px !important;
top: 0px !important;
line-height: normal !important;
position: relative !important;
height: 60px !important;
}
.ant-col.ant-col-xs-6.ant-col-sm-6.ant-col-md-6.ant-col-lg-6.ant-col-xl-6.ant-col-xxl-6, .ant-col.ant-col-xs-18.ant-col-sm-18.ant-col-md-18.ant-col-lg-18.ant-col-xl-18.ant-col-xxl-18 {
flex-basis: auto !important;
flex-grow: 1 !important;
}
div.ant-col.ant-col-xs-6.ant-col-sm-6.ant-col-md-6.ant-col-lg-6.ant-col-xl-6.ant-col-xxl-6 > div > a:nth-child(1) > img {
margin: 6px 12px !important;
width: 38px !important;
}
.dr-text1 {
margin: 6px !important;
font-size: 1.5rem !important;
}
.ant-avatar {
margin: 6px 12px !important;
height: 48px !important;
width: 48px !important;
}
span.ant-avatar.ant-avatar-circle.ant-avatar-image.ant-dropdown-trigger.user-imge > img {
height: 54px !important;
}
/*-----------------------------------------------*/
#root > div > div.pd-10.bg-light-grey.ipd-car > div > div > div.ant-row > div:nth-child(2) {
text-align: right;
padding-right: 8px
}
.patient-name-text {
color: var(--main-color);
font-size: 1rem;
position: relative;
top: 0px;
margin: 6px;
line-height: normal
}
p.simple-table-text.patient-name-text {margin: 4px !important}
.census-lenght {
color: var(--main-color) !important;
margin-top: 2rem;
font-size: 1rem;
}
#root > div > div.pd-10.bg-light-grey.ipd-car > div > div > div.ipd-table-footer > span > span {
color: var(--main-color) !important;
}
.pat-info-card-open.ant-card-bordered {
position: sticky !important;
z-index: 5;
top: 4px;
border-radius: 6px !important;
box-shadow: 3px 3px 5px 3px #babcc140 !important;
margin: 4px !important;
border: 0px !important;
}
#root > div > section > section > section > main > div:nth-child(2) > div {
justify-content: center !important;
}
#root > div > section > section > section > main > div:nth-child(2) {
padding: 0px 0px !important;
}
.ant-row.bg {
padding: 0px 0px !important;
margin: 0px 0px !important;
border-radius: 6px !important;
flex-basis: 100% !important;
}
.ant-row.mt-10 {
position: relative;
top: 0px;
margin: 0px !important;
}
.ant-card.ant-card-bordered.cards {
margin: 0px !important;
padding: 0px 00px !important;
border: 0px !important;
border-radius: 6px !important;
}
.ant-card.ant-card-bordered.prog-card {
height: auto !important;
margin: 0px !important;
padding: 0px 0px !important;
border-radius: 6px !important;
}
.ant-col-24.bg {
display: flex !important;
flex-direction: column !important;
margin: 0px!important;
padding: 0px 0px !important;
border-radius: 6px !important;
flex-basis: 100% !important;
}
#root > div > section > section > section > main > div:nth-child(2) {
position: relative; margin: 0px 4px !important;
}
.ant-col-xl-2 {
display: flex !important;
justify-content: center !important;
margin: 0px !important;
flex-basis: auto !important;
flex-grow: 0 !important;
max-width: fit-content !important;
}
.ant-col-xl-22 {
display: flex !important;
justify-content: center !important;
margin: 0px 12px !important;
flex-basis: auto !important;
line-height: 2rem !important;
flex-grow: 10 !important;
max-width: 100% !important;
flex-direction: column !important;
}
#root > div > section > section > section > main > div.ant-card.ant-card-bordered.pat-info-card-open > div > div > div > div > div.ant-col.ant-col-xs-22.ant-col-sm-22.ant-col-md-22.ant-col-lg-22.ant-col-xl-22 > div {
overflow-x: auto !important;
}
.ant-col-xl-8 {
display: flex !important;
flex-grow: 1 !important;
flex-shrink: 1 !important;
}
#root > div > section > section > section > main > div.ant-card.ant-card-bordered.pat-info-card-open > div > div > div > div > div.ant-col.ant-col-xs-22.ant-col-sm-22.ant-col-md-22.ant-col-lg-22.ant-col-xl-22 > div > div > div {
flex-grow: 1
}
.ant-layout-footer {
display: none
}
#root > div > section > section > section > main > div:nth-child(2) > div > div > div.ant-card.ant-card-bordered.prog-card > div > div > div:nth-child(2) > div > div > div > div > div > div > div > div > table > tbody > tr > td:nth-child(5) > div {
justify-content: space-evenly;
}
#root > div > section > section > section > main > div:nth-child(2) > div > div > div.ant-card.ant-card-bordered.prog-card > div > div > div:nth-child(2) > div > div > div > div > div > div > div > div > table > tbody > tr > td > div > div.ant-col.ant-col-sm-12.ant-col-md-12.ant-col-lg-16.ant-col-xl-18.ant-col-xxl-18 {
flex-basis: auto !important;
}
.primary-text {
color: #000;
font-weight: normal !important;
font-size: 1rem !important;
}
.main-text {
color: var(--main-color);
font-weight: bold !important;
font-size: 1rem !important;
}
.hrader-taxt {
margin: 0px !important;
color: #fff !important;
font-weight: bold !important;
font-size: 1rem !important;
}
.sub-text {
color: #FFF;
font-size: 1rem;
font-weight: normal;
margin: 0px 0px 0px 10px !important;
}
.ant-tabs > .ant-tabs-nav,
.ant-tabs > div > .ant-tabs-nav {
padding: 0px !important;
margin: 0px 0px 12px 0px !important;
}
.ant-tabs-tab {
padding: 6px !important;
margin: 0px !important;
}
.tab-stylee .ant-tabs-tab.ant-tabs-tab-active .ant-tabs-tab-btn {
border-radius: 6px;
padding: 0px;
margin-bottom: 0px;
}
.ant-tabs-ink-bar {
background-color: var(--main-color);
margin-bottom: 6px;
}
.ant-form-item-label {
font-weight: normal;
margin-top: 10px;
}
.ant-form-item-label > label {
color: #000 !important;
font-size: 1rem !important;
}
.ant-collapse-header {
background-color: var(--main-color) !important;
border-radius: 6px !important;
}
.ant-btn-primary {
background-color: var(--main-color) !important;
border: 2px solid transparent !important;
box-shadow: 0px 0px 6px 0px rgba(0, 0, 0, 0.30);
transition: all 0.2s ease !important;
}
.ant-btn-primary:disabled {
background-color: #0003 !important;
}
.ant-btn-danger {
box-shadow: 0px 0px 6px 0px rgba(0, 0, 0, 0.30);
}
.ant-btn-danger:hover {
color: #fff !important;
transform: translateY(-0.2rem) !important;
box-shadow: 0px 3.6px 6px rgba(0, 0, 0, 0.3) !important;
border-radius: 6px !important;
transition: all 0.2s ease !important;
font-weight: bold !important;
}
.ipd-table .ant-table-thead .ant-table-cell, .table-card .ant-table-thead .ant-table-cell, .ant-table-thead > tr > th {
background-color: var(--main-color) !important;
font-size: 1rem !important;
padding: 6px 6px !important;
text-align: center !important;
height: 2rem !important
}
.card-table .ant-table-thead .ant-table-cell {
background-color: var(--main-color) !important;
}
.ant-table-container table > thead > tr:first-child th:first-child {
border-top-left-radius: 6px !important;
border-bottom-left-radius: 6px !important;
}
.ant-table-container table > thead > tr:first-child th:last-child {
border-top-right-radius: 6px !important;
border-bottom-right-radius: 6px !important;
}
#root > div > section > section > section > main > div:nth-child(2) > div > div > div.ant-card.ant-card-bordered.prog-card > div > div > div:nth-child(2) > div > div > div > div > div > div > div > div > table > thead > tr > th:nth-child(7) {
padding: 2px 0px !important;
}
#root > div > section > section > section > main > div:nth-child(2) > div > div > div.ant-card.ant-card-bordered.prog-card > div > div > div:nth-child(2) > div > div > div > div > div > div > div > div > table > thead > tr > th:nth-child(6) {
padding: 2px 0px !important;
}
.ant-btn-round.ant-btn-sm {
border-radius: 6px
}
.abc.ant-collapse {
& .ant-collapse-item {
.ant-collapse-header {
box-shadow: cadetblue;
padding: 0px 0px !important;
background-color: #ffffff !important;
color: #000 !important;
border-color: #000000;
...