// ========================================================================== // Skinning of User Portal // Included in the base CSS file // ========================================================================== .#{$selector} { &.ipt_fsqm_user_portal { // Main Content .ipt_uif_up_main_container { @include material__box-shadow(); background-color: $preset-bg; .eform-up-login-header { background-color: $primary-color; color: $primary-color-text; margin: 0 -14px 14px -14px; padding: 20px 14px; @include material__box-shadow-straight(); } } // == Header .ipt_fsqm_user_portal_welcome { background-color: $primary-color; color: $primary-color-text; border: 1px solid $preset-bg; border-bottom: 0 none; // Greeting message h2 { color: $primary-color-text; } // Background color of image .ipt_fsqm_up_profile { img { background-color: $preset-bg; } } // Toolbar .ipt_fsqm_up_toolbar { background-color: $up-button-container; color: $up-button-container-color; h6, button { font-size: 1em; } h6 { color: $up-button-container-color; padding: 1em; text-transform: uppercase; } .ipt_uif_button { background-color: transparent; box-shadow: none; border: 0 none; color: $preset-button-container-color; @include material__smooth-tran( 200ms, all ); &:hover { background-color: $preset-button-container-button-hover; color: $preset-button-container-color; } &:active { background-color: $preset-button-container-button-hover; } } } } // Table .ipt_fsqm_up_table { &.collapsed { td.form_label { &::before { color: $secondary-text-color; } } .parent { td.form_label::before { color: $primary-color; } } } } } }