Skip to content

NNH v.06.12.24 by drsiva

Details

Authordrsiva

LicenseNo License

Categorynnhstaging.bahmni.in

Created

Updated

Size12 kB

Statistics

Learn how we calculate statistics in the FAQ.

Failed to fetch stats.

Description

nnh

Notes

10-6-24

Source code

Source code has over 10K characters, so we truncated it. You can inspect the full source code on install link.
/* ==UserStyle==
@name           nnhstaging.bahmni.in - DEC 2024
@namespace      github.com/openstyles/stylus
@version        28.8.24
@description    A new userstyle
@author         Me
==/UserStyle== */
@-moz-document domain("nnhstaging.bahmni.in"), domain("bahmni.naveenhospital.net") {
    /* Font change */
    @font-face {
        font-family: 'Roboto';
        src: url('Roboto-Regular.ttf') format('truetype');
        font-weight: normal;
        font-style: normal;
    }

    @font-face {
        font-family: 'Roboto';
        src: url('Roboto-Italic.ttf') format('truetype');
        font-weight: normal;
        font-style: italic;
    }

    @font-face {
        font-family: 'Roboto';
        src: url('Roboto-Bold.ttf') format('truetype');
        font-weight: bold;
        font-style: normal;
    }

    body {
        font-family: 'Roboto', sans-serif;
    }

    /* Background Effect */
    body {
        background-color: #cedff1;
        background-image: url("https://www.transparenttextures.com/patterns/cream-paper.png");
        /* This is mostly intended for prototyping; please download the pattern and re-host for production environments. Thank you! */;
    }

    /*Change Button Style */
    .form-control-buttons button {

        color: #090909;
        padding: 0.1em .7em;
        width: max-content;
        font-size: 13px;
        border-radius: 1.5em;
        background: #e8f9fb;
        cursor: pointer;
        border: 1px solid #e8e8e8;
        transition: all 0.3s;
        margin: 0px 4px 9px 0px;
        box-shkadow: 6px 6px 12px #c5c5c5, -6px -6px 12px #ffffff;
    }

    .form-control-buttons button.active {
        color: #fff;
        padding-left: 3px;
        background: #f4548c;
        border-color: #a68062;
        box-shadow: 4px 4px 12px #cedff1, 4px 4px 8px 12px #ffffff;
    }

    /* Save Button 
    .mobile-header-wrapper {
        justify-content: space-evenly;
        display: flex;
    }
    .mobile-header-wrapper .consultation-btn {
        font-size: 35px;
        font-weight: 800;
        color: #fff;
        background-color: #ff5106;
        border: none;
        outline: none;
        cursor: pointer;
        padding: 1px 26px;
        position: relative;
        line-height: 4px;
        border-radius: 10px;
        box-shadow: 0px 1px 2px #2B3044,
        0px 4px 16px #eff71a;
        transform-style: preserve-3d;
        transform: scale(var(--s, 1)) perspective(600px) rotateX(var(--rx, 0deg)) rotateY(var(--ry, 0deg));
        perspective: 600px;
        transition: transform 0.1s;
    }*/
    /* Mobile Header Prev ARROW */
    
    .patient-info-fixed-postion-container div.patient-info-fixed .patient-info .prev-page .fa {
        background-color: #3a4bcf;
        color: #3ce068;
        border: none;
        outline: none;
        cursor: pointer;
        padding: 7px 35px;
        position: relative;
        line-height: 0px;
        border-radius: 10px;
        box-shadow: 0px 1px 2px #2B3044,
        0px 4px 16px #eff71a;
        transform-style: preserve-3d;
        transform: scale(var(--s, 1)) perspective(600px) rotateX(var(--rx, 0deg)) rotateY(var(--ry, 0deg));
        perspective: 600px;
        transition: transform 0.1s;
    }


    /*Top Header*/
    
    .opd-header-wrapper,
    .opd-header-wrapper header,
    .reg-wrapper header,
    .header-wrapper {
        background: #112d4e !important;
    }

    /*Second Title - Second Color */
    
    h2.section-title,
    .concept-set-panel .concept-set-panel-left .multi-select-lab-tests li.active a,
    .concept-set-group .concept-set-title,
    .section-title-wrapper {
        background: #3F72AF !important;
    }


    .patient-info-fixed-postion-container {
        background: linear-gradient(to bottom, #f8f478, #ffce00) !important;
    }
    a.back-btn,
    button.back-btn,
    ul li a.back-btn,
    ul li a.back-btn:hover {
        align-items: center;
        appearance: none;
        background-image: radial-gradient(100% 100% at 100% 0, #63d6f7 0, #3a4bcf 100%);
        border: 0;
        border-radius: 6px;
        box-shadow: rgba(45, 35, 66, .4) 0 2px 4px, rgba(45, 35, 66, .3) 0 7px 13px -3px, #03f4fcf2 0 -3px 0 inset;
        box-sizing: border-box;
        color: #fff;
        cursor: pointer;
        display: inline-flex;
        height: 40px;
        justify-content: center;
        line-height: 1;
        list-style: none;
        overflow: hidden;
        padding-left: 16px;
        padding-right: 16px;
        position: relative;
        text-align: left;
        text-decoration: none;
        transition: box-shadow .15s, transform .15s;
        user-select: none;
        -webkit-user-select: none;
        touch-action: manipulation;
        white-space: nowrap;
        will-change: box-shadow, transform;
    }
    a.back-btn:hover,
    button.back-btn:hover {
        box-shadow: rgba(45, 35, 66, .4) 0 4px 8px, rgba(45, 35, 66, .3) 0 7px 13px -3px, #f60000 0 -3px 0 inset;
        transform: translateY(-2px);
    }

    a.back-btn:active {
        box-shadow: #3ce068 0 3px 7px inset;
        transform: translateY(2px);
    }

    a.back-btn:focus {
        box-shadow: #3c4fe0 0 0 0 1.5px inset, rgba(45, 35, 66, .4) 0 2px 4px, rgba(45, 35, 66, .3) 0 7px 13px -3px, #3c4fe0 0 -3px 0 inset;
    }

    /* Patient Top INFO BAR */
    
    .dashboard-patientInformation-section table .patient-info td {
        background: linear-gradient(to bottom, #6ad5e0, #1dcf9fba);
    }

    /*Patient top LINK */
    
    .back-btn-link {
        padding: 5px 8px;
        border: 1px solid #f00;
        background: linear-gradient(to bottom, #f00, #c80016) !important;
        margin-top: 6px;
        display: inline-block;
        border-radius: 1px;
    }

    .tabs ul li.tab-item.tab-selected a,
    .tabs ul li.tab-item.tab-selected button {
        background: white !important;
    }
    .tabs ul li.tab-item a,
    .tabs ul li.tab-item button {
        background: #0954ea !important;
    }

    /*Add New OBS Button */
    
    .template-control {
        background: none;
    }
    .template-control .template-control-panel-button button {
        background: linear-gradient(to bottom, #7f4bf0, #e770f8)
    }
    .template-control .template-control-panel-button button:hover {
        background: linear-gradient(to bottom, #0954ea, #112d4e)
    }
    
    /* ORDERS - LAB Page*/
    .order-list h2.order-title {
        background: #343188;
    }
    .order-list .dashboard-section-wrapper .orders-section-left .multi-select-lab-tests ul li a {
        background: #326681;
    }
    .order-list .dashboard-section-wrapper .orders-section-left .multi-select-lab-tests ul li a:hover {
        background: #c21d1d;
    }
    .order-list .dashboard-section-wrapper .orders-section-left .multi-select-lab-tests ul li.active a {
        background: #185de7;
    }

    .order-list .dashboard-section-wrapper .order-section-container .orderBtn {
        width: calc(30% - 10px);
    }
    
    .order-list .dashboard-section-wrapper .orders-section-left .multi-select-lab-tests .toggle-complete-list {
                background: #c80016;

    }

    /* ORDERS - Lab Page - Selected button*/
    .order-list .dashboard-section-wrapper .order-section-container .orderBtnContainer ul li a.noteditable {
        cursor: default;
        background: #faefbf;
        border: 1px solid #c5c5c5;
    }


    /* column.order-list .dashboard-section-wrapper .orders-section-right{column-count: 5;} */
    /*ORDERS - Lab Page - Button Padding*/
    .order-list .dashboard-section-wrapper .order-section-container .orderBtnContainer ul li a {
        text-align: center !important;
        padding: 1em 0 0 0 !important;
        min-height: 4em;
    }

    /* Title for Vital Entering */
    .form-builder-row .form-builder-column-wrapper .form-builder-column legend.form-builder-toggle.active {
        background: linear-gradient(to bottom, #ff3b19, #f00);
        color: white;
    }

    /* Value Entry Field Color Change */
    .form-builder-row .form-builder-column-wrapper .form-builder-column .form-field-wrap input {
        width: 12.5em;
        color: #634834;
        padding: 2px 10px;
        margin: 0 10px 5px 0;
        background-color: #faefbf;
        border: 1px solid #e1bcec;
        font-size: 14px;
    }

    /* Order Page Buttons */
    /* Remove ? Add Symbol on Vitals Page */
    .visit-patient-page .form-builder-row .form-builder-column-wrapper .form-builder-column .form-field-wrap .label-wrap .form-builder-tooltip-trigger,
    .form-builder-row .form-builder-column-wrapper .form-builder-column .form-field-wrap .form-builder-comment-toggle {
        display: none !important;
    }

    /* RETOR MODE WARNING LINE */
    .retro-mode .opd-header-wrapper,
    .retro-mode .reg-header,
    .retro-mode.opd-header-wrapper {
        border-top: 8px dashed #fa0909;
    }
    
    /* Appointment Page changes */
    GridSummary_tableGridWrapper__1WSCP .GridSummary_currentDateColumn__1-33L {
        background-color: #fcea5a;
    }
    .GridSummary_tableGridWrapper__1WSCP .GridSummary_tableGridSummary__zQCQl tbody > tr > td a {
        font-weight: 900;
        font-size: 150%;
        background-color: #06fe00c2;
        text-decoration-style: wavy;

        color: #ff4b2b;
        cursor: pointer;
    }

    /*Medication Page*/
     .treatment-page-container .treatment-section-left {
          font-size: 16px;
          width: 30%;
    min-width: 422px;
          color:#e8f9fb;
    }
     .treatment-page-container .treatment-section-right {
         max-width: calc(100% - 442px);
    }
    .treatment-page-container {
  font-size: 14px;
      font-weight: bold;
      
    }
    .treatment-page-container .treatment-section-left .order-set-container, .treatment-page-container .treatment-section-left .treatment-data-container {
        background: #3f72af;
    }
    
    .form .input-prepend .treatment-page-container .treatment-section-left .dose-c...

Reviews

No reviews yet.