vendor/assets/stylesheets/AdminLTE/AdminLTE.css in adminlte2-rails-0.0.4 vs vendor/assets/stylesheets/AdminLTE/AdminLTE.css in adminlte2-rails-0.0.5

- old
+ new

@@ -1,15 +1,15 @@ -@import url(//fonts.googleapis.com/css?family=Source+Sans+Pro:300,400,600,700,300italic,400italic,600italic); +@import url(https://fonts.googleapis.com/css?family=Source+Sans+Pro:300,400,600,700,300italic,400italic,600italic); /*! - * AdminLTE v2.0.3 + * AdminLTE v2.1.0 * Author: Almsaeed Studio - * Website: Almsaeed Studio <http://almsaeedstudio.com> + * Website: Almsaeed Studio <http://almsaeedstudio.com> * License: Open source - MIT * Please visit http://opensource.org/licenses/MIT for more information !*/ /* - * Core: Genral Layout Style + * Core: General Layout Style * ------------------------- */ html, body { min-height: 100%; @@ -27,12 +27,12 @@ overflow-y: auto; } /* Layout */ .wrapper { min-height: 100%; - position: static; - overflow: hidden; + position: relative; + overflow: hidden!important; } .wrapper:before, .wrapper:after { content: " "; display: table; @@ -46,26 +46,23 @@ min-height: 100%; box-shadow: 0 0 8px rgba(0, 0, 0, 0.5); position: relative; } .layout-boxed { - background: url('../images/boxed-bg.jpg') repeat fixed; + background: url('../img/boxed-bg.jpg') repeat fixed; } /* - * Content Wrapper - contins main content + * Content Wrapper - contains the main content * ```.right-side has been deprecated as of v2.0.0 in favor of .content-wrapper ``` */ .content-wrapper, .right-side, .main-footer { - -webkit-transition: -webkit-transform 0.3s cubic-bezier(0.32, 1.25, 0.375, 1.15); - -moz-transition: -moz-transform 0.3s cubic-bezier(0.32, 1.25, 0.375, 1.15); - -o-transition: -o-transform 0.3s cubic-bezier(0.32, 1.25, 0.375, 1.15); - transition: transform 0.3s cubic-bezier(0.32, 1.25, 0.375, 1.15); - -webkit-transition: margin-left 0.3s cubic-bezier(0.32, 1.25, 0.375, 1.15); - -o-transition: margin-left 0.3s cubic-bezier(0.32, 1.25, 0.375, 1.15); - transition: margin-left 0.3s cubic-bezier(0.32, 1.25, 0.375, 1.15); + -webkit-transition: -webkit-transform 0.3s ease-in-out, margin 0.3s ease-in-out; + -moz-transition: -moz-transform 0.3s ease-in-out, margin 0.3s ease-in-out; + -o-transition: -o-transform 0.3s ease-in-out, margin 0.3s ease-in-out; + transition: transform 0.3s ease-in-out, margin 0.3s ease-in-out; margin-left: 230px; z-index: 820; } .layout-top-nav .content-wrapper, .layout-top-nav .right-side, @@ -104,11 +101,11 @@ } .main-footer { background: #fff; padding: 15px; color: #444; - border-top: 1px solid #eee; + border-top: 1px solid #d2d6de; } /* Fixed layout */ .fixed .main-header, .fixed .main-sidebar, .fixed .left-side { @@ -185,10 +182,13 @@ position: relative; max-height: 100px; z-index: 1030; } .main-header > .navbar { + -webkit-transition: margin-left 0.3s ease-in-out; + -o-transition: margin-left 0.3s ease-in-out; + transition: margin-left 0.3s ease-in-out; margin-bottom: 0; margin-left: 230px; border: none; min-height: 50px; border-radius: 0; @@ -215,11 +215,10 @@ .main-header #navbar-search-input::-webkit-input-placeholder { color: #ccc; } .main-header .navbar-custom-menu, .main-header .navbar-right { - margin-right: 5px; float: right; } @media (max-width: 991px) { .main-header .navbar-custom-menu a, .main-header .navbar-right a { @@ -250,10 +249,14 @@ content: "\f0c9"; } .main-header .sidebar-toggle:hover { color: #fff; } +.main-header .sidebar-toggle:focus, +.main-header .sidebar-toggle:active { + background: transparent; +} .main-header .sidebar-toggle .icon-bar { display: none; } .main-header .navbar .nav > li.user > a > .fa, .main-header .navbar .nav > li.user > a > .glyphicon, @@ -268,21 +271,31 @@ font-size: 9px; padding: 2px 3px; line-height: .9; } .main-header .logo { + -webkit-transition: width 0.3s ease-in-out; + -o-transition: width 0.3s ease-in-out; + transition: width 0.3s ease-in-out; display: block; float: left; height: 50px; font-size: 20px; line-height: 50px; text-align: center; width: 230px; font-family: "Helvetica Neue", Helvetica, Arial, sans-serif; padding: 0 15px; font-weight: 300; + overflow: hidden; } +.main-header .logo .logo-lg { + display: block; +} +.main-header .logo .logo-mini { + display: none; +} .main-header .navbar-brand { color: #fff; } .content-header { position: relative; @@ -376,10 +389,21 @@ .main-sidebar, .left-side { padding-top: 100px!important; } } +@media (max-width: 991px) { + .navbar-collapse.pull-left { + float: none!important; + } + .navbar-collapse.pull-left + .navbar-custom-menu { + display: block; + position: absolute; + top: 0; + right: 40px; + } +} /* * Component: Sidebar * ------------------ */ .main-sidebar, @@ -389,14 +413,14 @@ left: 0; padding-top: 50px; min-height: 100%; width: 230px; z-index: 810; - -webkit-transition: -webkit-transform 0.3s cubic-bezier(0.32, 1.25, 0.375, 1.15); - -moz-transition: -moz-transform 0.3s cubic-bezier(0.32, 1.25, 0.375, 1.15); - -o-transition: -o-transform 0.3s cubic-bezier(0.32, 1.25, 0.375, 1.15); - transition: transform 0.3s cubic-bezier(0.32, 1.25, 0.375, 1.15); + -webkit-transition: -webkit-transform 0.3s ease-in-out, width 0.3s ease-in-out; + -moz-transition: -moz-transform 0.3s ease-in-out, width 0.3s ease-in-out; + -o-transition: -o-transform 0.3s ease-in-out, width 0.3s ease-in-out; + transition: transform 0.3s ease-in-out, width 0.3s ease-in-out; } @media (max-width: 767px) { .main-sidebar, .left-side { -webkit-transform: translate(-230px, 0); @@ -424,47 +448,47 @@ } } .sidebar { padding-bottom: 10px; } -.fixed .sidebar { - overflow: auto; - height: 100%; -} .sidebar-form input:focus { border-color: transparent!important; } .user-panel { + position: relative; + width: 100%; padding: 10px; + overflow: hidden; } .user-panel:before, .user-panel:after { content: " "; display: table; } .user-panel:after { clear: both; } .user-panel > .image > img { - width: 45px; - height: 45px; + width: 100%; + max-width: 45px; + height: auto; } .user-panel > .info { - font-weight: 600; padding: 5px 5px 5px 15px; - font-size: 14px; line-height: 1; + position: absolute; + left: 55px; } .user-panel > .info > p { + font-weight: 600; margin-bottom: 9px; } .user-panel > .info > a { text-decoration: none; padding-right: 5px; margin-top: 3px; font-size: 11px; - font-weight: normal; } .user-panel > .info > a > .fa, .user-panel > .info > a > .ion, .user-panel > .info > a > .glyphicon { margin-right: 3px; @@ -539,16 +563,335 @@ .sidebar-menu .treeview-menu > li > a > .fa-angle-left, .sidebar-menu .treeview-menu > li > a > .fa-angle-down { width: auto; } /* + * Component: Sidebar Mini + */ +@media (min-width: 768px) { + .sidebar-mini.sidebar-collapse .content-wrapper, + .sidebar-mini.sidebar-collapse .right-side, + .sidebar-mini.sidebar-collapse .main-footer { + margin-left: 50px!important; + z-index: 840; + } + .sidebar-mini.sidebar-collapse .main-sidebar { + -webkit-transform: translate(0, 0); + -ms-transform: translate(0, 0); + -o-transform: translate(0, 0); + transform: translate(0, 0); + width: 50px!important; + z-index: 850; + } + .sidebar-mini.sidebar-collapse .sidebar-menu > li { + position: relative; + } + .sidebar-mini.sidebar-collapse .sidebar-menu > li > a { + margin-right: 0; + } + .sidebar-mini.sidebar-collapse .sidebar-menu > li > a > span { + border-top-right-radius: 4px; + } + .sidebar-mini.sidebar-collapse .sidebar-menu > li:not(.treeview) > a > span { + border-bottom-right-radius: 4px; + } + .sidebar-mini.sidebar-collapse .sidebar-menu > li > .treeview-menu { + padding-top: 5px; + padding-bottom: 5px; + border-bottom-right-radius: 4px; + } + .sidebar-mini.sidebar-collapse .sidebar-menu > li:hover > a > span:not(.pull-right), + .sidebar-mini.sidebar-collapse .sidebar-menu > li:hover > .treeview-menu { + display: block!important; + position: absolute; + width: 180px; + left: 50px; + } + .sidebar-mini.sidebar-collapse .sidebar-menu > li:hover > a > span { + top: 0; + margin-left: -3px; + padding: 12px 5px 12px 20px; + background-color: inherit; + } + .sidebar-mini.sidebar-collapse .sidebar-menu > li:hover > .treeview-menu { + top: 44px; + margin-left: 0; + } + .sidebar-mini.sidebar-collapse .main-sidebar .user-panel > .info, + .sidebar-mini.sidebar-collapse .sidebar-form, + .sidebar-mini.sidebar-collapse .sidebar-menu > li > a > span, + .sidebar-mini.sidebar-collapse .sidebar-menu > li > .treeview-menu, + .sidebar-mini.sidebar-collapse .sidebar-menu > li > a > .pull-right, + .sidebar-mini.sidebar-collapse .sidebar-menu li.header { + display: none!important; + } + .sidebar-mini.sidebar-collapse .main-header .logo { + width: 50px; + } + .sidebar-mini.sidebar-collapse .main-header .logo > .logo-mini { + display: block; + margin-left: -15px; + margin-right: -15px; + font-size: 18px; + } + .sidebar-mini.sidebar-collapse .main-header .logo > .logo-lg { + display: none; + } + .sidebar-mini.sidebar-collapse .main-header .navbar { + margin-left: 50px; + } +} +.sidebar-menu, +.main-sidebar .user-panel, +.sidebar-menu > li.header { + white-space: nowrap!important; + overflow: hidden; +} +.sidebar-menu:hover { + overflow: visible; +} +.sidebar-form, +.sidebar-menu > li.header { + overflow: hidden; + text-overflow: clip; +} +.sidebar-menu li > a { + position: relative; +} +.sidebar-menu li > a > .pull-right { + position: absolute; + top: 50%; + right: 10px; + margin-top: -7px; +} +/* + * Component: Control sidebar. By default, this is the right sidebar. + */ +.control-sidebar-bg { + position: fixed; + z-index: 1000; + bottom: 0; +} +.control-sidebar-bg, +.control-sidebar { + top: 0; + right: -230px; + width: 230px; + -webkit-transition: right 0.3s ease-in-out; + -o-transition: right 0.3s ease-in-out; + transition: right 0.3s ease-in-out; +} +.control-sidebar { + position: absolute; + padding-top: 50px; + z-index: 1010; +} +@media (max-width: 768px) { + .control-sidebar { + padding-top: 100px; + } +} +.control-sidebar > .tab-content { + padding: 10px 15px; +} +.control-sidebar.control-sidebar-open, +.control-sidebar.control-sidebar-open + .control-sidebar-bg { + right: 0; +} +.control-sidebar-open .control-sidebar-bg, +.control-sidebar-open .control-sidebar { + right: 0; +} +@media (min-width: 768px) { + .control-sidebar-open .content-wrapper, + .control-sidebar-open .right-side, + .control-sidebar-open .main-footer { + margin-right: 230px; + } +} +.control-sidebar-tabs > li:first-of-type > a { + margin-left: 1px; +} +.control-sidebar-tabs > li:first-of-type > a, +.control-sidebar-tabs > li:first-of-type > a:hover { + border-left-width: 0!important; +} +.control-sidebar-tabs > li > a { + border-radius: 0 !important; +} +.control-sidebar-tabs > li > a, +.control-sidebar-tabs > li > a:hover { + border-top: none; + border-right: none; + border-left: 1px solid transparent!important; + border-bottom: 1px solid transparent!important; +} +.control-sidebar-tabs > li > a .icon { + font-size: 16px; +} +.control-sidebar-tabs > li.active > a, +.control-sidebar-tabs > li.active > a:hover, +.control-sidebar-tabs > li.active > a:focus, +.control-sidebar-tabs > li.active > a:active { + border-top: none!important; + border-right: none!important; + border-bottom: none!important; +} +@media (max-width: 768px) { + .control-sidebar-tabs { + display: table; + } + .control-sidebar-tabs > li { + display: table-cell !important; + } +} +.control-sidebar-heading { + font-weight: 400; + font-size: 16px; + padding: 10px 0; + margin-bottom: 10px; +} +.control-sidebar-subheading { + display: block; + font-weight: 400; + font-size: 14px; +} +.control-sidebar-menu { + list-style: none; + padding: 0; + margin: 0 -15px; +} +.control-sidebar-menu > li > a { + display: block; + padding: 10px 15px; +} +.control-sidebar-menu > li > a:before, +.control-sidebar-menu > li > a:after { + content: " "; + display: table; +} +.control-sidebar-menu > li > a:after { + clear: both; +} +.control-sidebar-menu > li > a > .control-sidebar-subheading { + margin-top: 0; +} +.control-sidebar-menu .menu-icon { + float: left; + width: 35px; + height: 35px; + border-radius: 50%; + text-align: center; + line-height: 35px; +} +.control-sidebar-menu .menu-info { + margin-left: 45px; + margin-top: 3px; +} +.control-sidebar-menu .menu-info > .control-sidebar-subheading { + margin: 0; +} +.control-sidebar-menu .menu-info > p { + margin: 0; + font-size: 11px; +} +.control-sidebar-menu .progress { + margin: 0; +} +.control-sidebar-dark { + color: #b8c7ce; +} +.control-sidebar-dark, +.control-sidebar-dark + .control-sidebar-bg { + background: #222d32; +} +.control-sidebar-dark .control-sidebar-tabs { + border-bottom: #1c2529; +} +.control-sidebar-dark .control-sidebar-tabs > li > a { + background: #181f23; + color: #b8c7ce; +} +.control-sidebar-dark .control-sidebar-tabs > li > a, +.control-sidebar-dark .control-sidebar-tabs > li > a:hover { + border-left-color: #141a1d !important; + border-bottom-color: #141a1d !important; +} +.control-sidebar-dark .control-sidebar-tabs > li > a:hover, +.control-sidebar-dark .control-sidebar-tabs > li > a:focus, +.control-sidebar-dark .control-sidebar-tabs > li > a:active { + background: #1c2529; +} +.control-sidebar-dark .control-sidebar-tabs > li.active > a, +.control-sidebar-dark .control-sidebar-tabs > li.active > a:hover, +.control-sidebar-dark .control-sidebar-tabs > li.active > a:focus, +.control-sidebar-dark .control-sidebar-tabs > li.active > a:active { + background: #222d32; + color: #fff; +} +.control-sidebar-dark .control-sidebar-heading, +.control-sidebar-dark .control-sidebar-subheading { + color: #fff; +} +.control-sidebar-dark .control-sidebar-menu > li > a:hover { + background: #1e282c; +} +.control-sidebar-dark .control-sidebar-menu > li > a .menu-info > p { + color: #b8c7ce; +} +.control-sidebar-light { + color: #5e5e5e; +} +.control-sidebar-light, +.control-sidebar-light + .control-sidebar-bg { + background: #f9fafc; + border-left: 1px solid #d2d6de; +} +.control-sidebar-light .control-sidebar-tabs { + border-bottom: #d2d6de; +} +.control-sidebar-light .control-sidebar-tabs > li > a { + background: #e8ecf4; + color: #444444; +} +.control-sidebar-light .control-sidebar-tabs > li > a, +.control-sidebar-light .control-sidebar-tabs > li > a:hover { + border-left-color: #d2d6de !important; + border-bottom-color: #d2d6de !important; +} +.control-sidebar-light .control-sidebar-tabs > li > a:hover, +.control-sidebar-light .control-sidebar-tabs > li > a:focus, +.control-sidebar-light .control-sidebar-tabs > li > a:active { + background: #eff1f7; +} +.control-sidebar-light .control-sidebar-tabs > li.active > a, +.control-sidebar-light .control-sidebar-tabs > li.active > a:hover, +.control-sidebar-light .control-sidebar-tabs > li.active > a:focus, +.control-sidebar-light .control-sidebar-tabs > li.active > a:active { + background: #f9fafc; + color: #111; +} +.control-sidebar-light .control-sidebar-heading, +.control-sidebar-light .control-sidebar-subheading { + color: #111; +} +.control-sidebar-light .control-sidebar-menu { + margin-left: -14px; +} +.control-sidebar-light .control-sidebar-menu > li > a:hover { + background: #f4f4f5; +} +.control-sidebar-light .control-sidebar-menu > li > a .menu-info > p { + color: #5e5e5e; +} +/* * Component: Dropdown menus * ------------------------- */ /*Dropdowns in general*/ .dropdown-menu { - box-shadow: 0 1px 1px rgba(0, 0, 0, 0.1); + box-shadow: none; border-color: #eee; } .dropdown-menu > li > a { color: #777; } @@ -562,14 +905,14 @@ color: #333; } .dropdown-menu > .divider { background-color: #eee; } -/* - Navbar custom dropdown menu ------------------------------------- -*/ +.navbar-nav .dropdown-menu { + -webkit-box-shadow: none !important; + box-shadow: none !important; +} .navbar-nav > .notifications-menu, .navbar-nav > .messages-menu, .navbar-nav > .tasks-menu { position: relative; } @@ -829,27 +1172,27 @@ transform: perspective(400px); } } @-webkit-keyframes flipInX { 0% { - transform: perspective(400px) rotate3d(1, 0, 0, 90deg); - transition-timing-function: ease-in; + -webkit-transform: perspective(400px) rotate3d(1, 0, 0, 90deg); + -webkit-transition-timing-function: ease-in; opacity: 0; } 40% { - transform: perspective(400px) rotate3d(1, 0, 0, -20deg); - transition-timing-function: ease-in; + -webkit-transform: perspective(400px) rotate3d(1, 0, 0, -20deg); + -webkit-transition-timing-function: ease-in; } 60% { - transform: perspective(400px) rotate3d(1, 0, 0, 10deg); + -webkit-transform: perspective(400px) rotate3d(1, 0, 0, 10deg); opacity: 1; } 80% { - transform: perspective(400px) rotate3d(1, 0, 0, -5deg); + -webkit-transform: perspective(400px) rotate3d(1, 0, 0, -5deg); } 100% { - transform: perspective(400px); + -webkit-transform: perspective(400px); } } /* Fix dropdown menu in navbars */ .navbar-custom-menu > .navbar-nav > li { position: relative; @@ -1296,48 +1639,59 @@ font-weight: 100; font-size: 12px; margin-bottom: 0.3em; } .box > .overlay, -.box > .loading-img { +.overlay-wrapper > .overlay, +.box > .loading-img, +.overlay-wrapper > .loading-img { position: absolute; top: 0; left: 0; width: 100%; height: 100%; } -.box .overlay { - z-index: 1010; +.box .overlay, +.overlay-wrapper .overlay { + z-index: 50; background: rgba(255, 255, 255, 0.7); border-radius: 3px; } -.box .overlay > .fa { +.box .overlay > .fa, +.overlay-wrapper .overlay > .fa { position: absolute; top: 50%; left: 50%; margin-left: -15px; margin-top: -15px; color: #000; font-size: 30px; } -.box .overlay.dark { +.box .overlay.dark, +.overlay-wrapper .overlay.dark { background: rgba(0, 0, 0, 0.5); } -.box-header { - color: #444; - display: block; - padding: 10px; - position: relative; -} .box-header:before, -.box-header:after { +.box-body:before, +.box-footer:before, +.box-header:after, +.box-body:after, +.box-footer:after { content: " "; display: table; } -.box-header:after { +.box-header:after, +.box-body:after, +.box-footer:after { clear: both; } +.box-header { + color: #444; + display: block; + padding: 10px; + position: relative; +} .box-header.with-border { border-bottom: 1px solid #f4f4f4; } .collapsed-box .box-header.with-border { border-bottom: none; @@ -1394,19 +1748,10 @@ border-top-left-radius: 3px; } .box-body > .table { margin-bottom: 0; } -.box-body > .chart { - position: relative; - overflow: hidden; - width: 100%; -} -.box-body > .chart svg, -.box-body > .chart canvas { - width: 100%!important; -} .box-body .fc { margin-top: 5px; } .box-body .full-width-chart { margin: -19px; @@ -1581,10 +1926,13 @@ clear: both; } .box-input { max-width: 200px; } +.modal .panel-body { + color: #444; +} /* * Component: Info Box * ------------------- */ .info-box { @@ -1979,10 +2327,16 @@ } /* * Component: Nav * -------------- */ +.nav > li > a:hover, +.nav > li > a:active, +.nav > li > a:focus { + color: #444; + background: #f7f7f7; +} /* NAV PILLS */ .nav-pills > li > a { border-radius: 0; border-top: 3px solid transparent; color: #444; @@ -1991,34 +2345,28 @@ .nav-pills > li > a > .glyphicon, .nav-pills > li > a > .ion { margin-right: 5px; } .nav-pills > li.active > a, -.nav-pills > li.active > a:hover { - background-color: #f4f4f4; +.nav-pills > li.active > a:hover, +.nav-pills > li.active > a:focus { border-top-color: #3c8dbc; - color: #444; } .nav-pills > li.active > a { font-weight: 600; } -.nav-pills > li > a:hover { - background-color: #f6f6f6; -} /* NAV STACKED */ .nav-stacked > li > a { border-radius: 0; border-top: 0; border-left: 3px solid transparent; color: #444; } .nav-stacked > li.active > a, .nav-stacked > li.active > a:hover { - background-color: #f4f4f4; border-top: 0; border-left-color: #3c8dbc; - color: #444; } .nav-stacked > li.header { border-bottom: 1px solid #ddd; color: #777; margin-bottom: 10px; @@ -2042,17 +2390,21 @@ border-top: 3px solid transparent; margin-bottom: -2px; margin-right: 5px; } .nav-tabs-custom > .nav-tabs > li > a { + color: #444; border-radius: 0 !important; } .nav-tabs-custom > .nav-tabs > li > a, .nav-tabs-custom > .nav-tabs > li > a:hover { background: transparent; margin: 0; } +.nav-tabs-custom > .nav-tabs > li > a:hover { + color: #999; +} .nav-tabs-custom > .nav-tabs > li:not(.active) > a:hover, .nav-tabs-custom > .nav-tabs > li:not(.active) > a:focus, .nav-tabs-custom > .nav-tabs > li:not(.active) > a:active { border-color: transparent; } @@ -2060,35 +2412,39 @@ border-top-color: #3c8dbc; } .nav-tabs-custom > .nav-tabs > li.active > a, .nav-tabs-custom > .nav-tabs > li.active:hover > a { background-color: #fff; + color: #444; } .nav-tabs-custom > .nav-tabs > li.active > a { - border-top: 0; + border-top-color: transparent; border-left-color: #f4f4f4; border-right-color: #f4f4f4; } .nav-tabs-custom > .nav-tabs > li:first-of-type { margin-left: 0; } .nav-tabs-custom > .nav-tabs > li:first-of-type.active > a { - border-left-width: 0; + border-left-color: transparent; } .nav-tabs-custom > .nav-tabs.pull-right { float: none!important; } .nav-tabs-custom > .nav-tabs.pull-right > li { float: right; } .nav-tabs-custom > .nav-tabs.pull-right > li:first-of-type { margin-right: 0; } -.nav-tabs-custom > .nav-tabs.pull-right > li:first-of-type.active > a { +.nav-tabs-custom > .nav-tabs.pull-right > li:first-of-type > a { border-left-width: 1px; - border-right-width: 0; } +.nav-tabs-custom > .nav-tabs.pull-right > li:first-of-type.active > a { + border-left-color: #f4f4f4; + border-right-color: transparent; +} .nav-tabs-custom > .nav-tabs > li.header { line-height: 35px; padding: 0 10px; font-size: 20px; color: #444; @@ -2102,26 +2458,21 @@ background: #fff; padding: 10px; border-bottom-right-radius: 3px; border-bottom-left-radius: 3px; } -/* Nav tabs bottom */ -.tabs-bottom.nav-3 li a { - width: 3333.33333333% !important; +.nav-tabs-custom .dropdown.open > a:active, +.nav-tabs-custom .dropdown.open > a:focus { + background: transparent; + color: #999; } -.tabs-bottom li a { - border: 0; -} /* PAGINATION */ .pagination > li > a { background: #fafafa; color: #666; + border-radius: 0 !important; } -.pagination > li:first-of-type a, -.pagination > li:last-of-type a { - border-radius: 0; -} /* * Component: Products List * ------------------------ */ .products-list { @@ -2344,14 +2695,14 @@ -ms-transform: translate(0, 0); -o-transform: translate(0, 0); transform: translate(0, 0); } .direct-chat-contacts { - -webkit-transform: translate(100%, 0); - -ms-transform: translate(100%, 0); - -o-transform: translate(100%, 0); - transform: translate(100%, 0); + -webkit-transform: translate(101%, 0); + -ms-transform: translate(101%, 0); + -o-transform: translate(101%, 0); + transform: translate(101%, 0); position: absolute; top: 0; bottom: 0; height: 250px; width: 100%; @@ -2454,15 +2805,19 @@ width: 25%; float: left; padding: 10px; text-align: center; } -.users-list > li > img { +.users-list > li img { border-radius: 50%; max-width: 100%; height: auto; } +.users-list > li > a:hover, +.users-list > li > a:hover .users-list-name { + color: #999; +} .users-list-name, .users-list-date { display: block; } .users-list-name { @@ -2470,13 +2825,10 @@ color: #444; overflow: hidden; white-space: nowrap; text-overflow: ellipsis; } -.users-list-name:hover { - color: #999; -} .users-list-date { color: #999; font-size: 12px; } /* @@ -2606,56 +2958,10 @@ } .mailbox-attachment-icon.has-img > img { max-width: 100%; height: auto; } -.mailbox .table-mailbox { - border-left: 1px solid #f4f4f4; - border-right: 1px solid #f4f4f4; - border-bottom: 1px solid #f4f4f4; -} -.mailbox .table-mailbox tr.unread > td { - background-color: rgba(0, 0, 0, 0.05); - color: #000; - font-weight: 600; -} -.mailbox .table-mailbox tr > td > .fa.fa-star, -.mailbox .table-mailbox tr > td > .fa.fa-star-o, -.mailbox .table-mailbox tr > td > .glyphicon.glyphicon-star, -.mailbox .table-mailbox tr > td > .glyphicon.glyphicon-star-empty { - color: #f39c12; - cursor: pointer; -} -.mailbox .table-mailbox tr > td.small-col { - width: 30px; -} -.mailbox .table-mailbox tr > td.name { - width: 150px; - font-weight: 600; -} -.mailbox .table-mailbox tr > td.time { - text-align: right; - width: 100px; -} -.mailbox .table-mailbox tr > td { - white-space: nowrap; -} -.mailbox .table-mailbox tr > td > a { - color: #444; -} -@media (max-width: 991px) { - .mailbox .nav-stacked > li:not(.header) { - float: left; - width: 50%; - } - .mailbox .nav-stacked > li:not(.header).header { - border: 0!important; - } - .mailbox .search-form { - margin-top: 10px; - } -} /* * Page: Lock Screen * ----------------- */ /* ADD THIS CLASS TO THE <BODY> TAG */ @@ -2962,31 +3268,10 @@ .btn-bitbucket:active, .btn-bitbucket.active, .open > .dropdown-toggle.btn-bitbucket { background-image: none; } -.btn-bitbucket.disabled, -.btn-bitbucket[disabled], -fieldset[disabled] .btn-bitbucket, -.btn-bitbucket.disabled:hover, -.btn-bitbucket[disabled]:hover, -fieldset[disabled] .btn-bitbucket:hover, -.btn-bitbucket.disabled:focus, -.btn-bitbucket[disabled]:focus, -fieldset[disabled] .btn-bitbucket:focus, -.btn-bitbucket.disabled.focus, -.btn-bitbucket[disabled].focus, -fieldset[disabled] .btn-bitbucket.focus, -.btn-bitbucket.disabled:active, -.btn-bitbucket[disabled]:active, -fieldset[disabled] .btn-bitbucket:active, -.btn-bitbucket.disabled.active, -.btn-bitbucket[disabled].active, -fieldset[disabled] .btn-bitbucket.active { - background-color: #205081; - border-color: rgba(0, 0, 0, 0.2); -} .btn-bitbucket .badge { color: #205081; background-color: #ffffff; } .btn-dropbox { @@ -3007,31 +3292,10 @@ .btn-dropbox:active, .btn-dropbox.active, .open > .dropdown-toggle.btn-dropbox { background-image: none; } -.btn-dropbox.disabled, -.btn-dropbox[disabled], -fieldset[disabled] .btn-dropbox, -.btn-dropbox.disabled:hover, -.btn-dropbox[disabled]:hover, -fieldset[disabled] .btn-dropbox:hover, -.btn-dropbox.disabled:focus, -.btn-dropbox[disabled]:focus, -fieldset[disabled] .btn-dropbox:focus, -.btn-dropbox.disabled.focus, -.btn-dropbox[disabled].focus, -fieldset[disabled] .btn-dropbox.focus, -.btn-dropbox.disabled:active, -.btn-dropbox[disabled]:active, -fieldset[disabled] .btn-dropbox:active, -.btn-dropbox.disabled.active, -.btn-dropbox[disabled].active, -fieldset[disabled] .btn-dropbox.active { - background-color: #1087dd; - border-color: rgba(0, 0, 0, 0.2); -} .btn-dropbox .badge { color: #1087dd; background-color: #ffffff; } .btn-facebook { @@ -3052,31 +3316,10 @@ .btn-facebook:active, .btn-facebook.active, .open > .dropdown-toggle.btn-facebook { background-image: none; } -.btn-facebook.disabled, -.btn-facebook[disabled], -fieldset[disabled] .btn-facebook, -.btn-facebook.disabled:hover, -.btn-facebook[disabled]:hover, -fieldset[disabled] .btn-facebook:hover, -.btn-facebook.disabled:focus, -.btn-facebook[disabled]:focus, -fieldset[disabled] .btn-facebook:focus, -.btn-facebook.disabled.focus, -.btn-facebook[disabled].focus, -fieldset[disabled] .btn-facebook.focus, -.btn-facebook.disabled:active, -.btn-facebook[disabled]:active, -fieldset[disabled] .btn-facebook:active, -.btn-facebook.disabled.active, -.btn-facebook[disabled].active, -fieldset[disabled] .btn-facebook.active { - background-color: #3b5998; - border-color: rgba(0, 0, 0, 0.2); -} .btn-facebook .badge { color: #3b5998; background-color: #ffffff; } .btn-flickr { @@ -3097,31 +3340,10 @@ .btn-flickr:active, .btn-flickr.active, .open > .dropdown-toggle.btn-flickr { background-image: none; } -.btn-flickr.disabled, -.btn-flickr[disabled], -fieldset[disabled] .btn-flickr, -.btn-flickr.disabled:hover, -.btn-flickr[disabled]:hover, -fieldset[disabled] .btn-flickr:hover, -.btn-flickr.disabled:focus, -.btn-flickr[disabled]:focus, -fieldset[disabled] .btn-flickr:focus, -.btn-flickr.disabled.focus, -.btn-flickr[disabled].focus, -fieldset[disabled] .btn-flickr.focus, -.btn-flickr.disabled:active, -.btn-flickr[disabled]:active, -fieldset[disabled] .btn-flickr:active, -.btn-flickr.disabled.active, -.btn-flickr[disabled].active, -fieldset[disabled] .btn-flickr.active { - background-color: #ff0084; - border-color: rgba(0, 0, 0, 0.2); -} .btn-flickr .badge { color: #ff0084; background-color: #ffffff; } .btn-foursquare { @@ -3142,31 +3364,10 @@ .btn-foursquare:active, .btn-foursquare.active, .open > .dropdown-toggle.btn-foursquare { background-image: none; } -.btn-foursquare.disabled, -.btn-foursquare[disabled], -fieldset[disabled] .btn-foursquare, -.btn-foursquare.disabled:hover, -.btn-foursquare[disabled]:hover, -fieldset[disabled] .btn-foursquare:hover, -.btn-foursquare.disabled:focus, -.btn-foursquare[disabled]:focus, -fieldset[disabled] .btn-foursquare:focus, -.btn-foursquare.disabled.focus, -.btn-foursquare[disabled].focus, -fieldset[disabled] .btn-foursquare.focus, -.btn-foursquare.disabled:active, -.btn-foursquare[disabled]:active, -fieldset[disabled] .btn-foursquare:active, -.btn-foursquare.disabled.active, -.btn-foursquare[disabled].active, -fieldset[disabled] .btn-foursquare.active { - background-color: #0072b1; - border-color: rgba(0, 0, 0, 0.2); -} .btn-foursquare .badge { color: #0072b1; background-color: #ffffff; } .btn-github { @@ -3187,31 +3388,10 @@ .btn-github:active, .btn-github.active, .open > .dropdown-toggle.btn-github { background-image: none; } -.btn-github.disabled, -.btn-github[disabled], -fieldset[disabled] .btn-github, -.btn-github.disabled:hover, -.btn-github[disabled]:hover, -fieldset[disabled] .btn-github:hover, -.btn-github.disabled:focus, -.btn-github[disabled]:focus, -fieldset[disabled] .btn-github:focus, -.btn-github.disabled.focus, -.btn-github[disabled].focus, -fieldset[disabled] .btn-github.focus, -.btn-github.disabled:active, -.btn-github[disabled]:active, -fieldset[disabled] .btn-github:active, -.btn-github.disabled.active, -.btn-github[disabled].active, -fieldset[disabled] .btn-github.active { - background-color: #444444; - border-color: rgba(0, 0, 0, 0.2); -} .btn-github .badge { color: #444444; background-color: #ffffff; } .btn-google-plus { @@ -3232,31 +3412,10 @@ .btn-google-plus:active, .btn-google-plus.active, .open > .dropdown-toggle.btn-google-plus { background-image: none; } -.btn-google-plus.disabled, -.btn-google-plus[disabled], -fieldset[disabled] .btn-google-plus, -.btn-google-plus.disabled:hover, -.btn-google-plus[disabled]:hover, -fieldset[disabled] .btn-google-plus:hover, -.btn-google-plus.disabled:focus, -.btn-google-plus[disabled]:focus, -fieldset[disabled] .btn-google-plus:focus, -.btn-google-plus.disabled.focus, -.btn-google-plus[disabled].focus, -fieldset[disabled] .btn-google-plus.focus, -.btn-google-plus.disabled:active, -.btn-google-plus[disabled]:active, -fieldset[disabled] .btn-google-plus:active, -.btn-google-plus.disabled.active, -.btn-google-plus[disabled].active, -fieldset[disabled] .btn-google-plus.active { - background-color: #dd4b39; - border-color: rgba(0, 0, 0, 0.2); -} .btn-google-plus .badge { color: #dd4b39; background-color: #ffffff; } .btn-instagram { @@ -3277,31 +3436,10 @@ .btn-instagram:active, .btn-instagram.active, .open > .dropdown-toggle.btn-instagram { background-image: none; } -.btn-instagram.disabled, -.btn-instagram[disabled], -fieldset[disabled] .btn-instagram, -.btn-instagram.disabled:hover, -.btn-instagram[disabled]:hover, -fieldset[disabled] .btn-instagram:hover, -.btn-instagram.disabled:focus, -.btn-instagram[disabled]:focus, -fieldset[disabled] .btn-instagram:focus, -.btn-instagram.disabled.focus, -.btn-instagram[disabled].focus, -fieldset[disabled] .btn-instagram.focus, -.btn-instagram.disabled:active, -.btn-instagram[disabled]:active, -fieldset[disabled] .btn-instagram:active, -.btn-instagram.disabled.active, -.btn-instagram[disabled].active, -fieldset[disabled] .btn-instagram.active { - background-color: #3f729b; - border-color: rgba(0, 0, 0, 0.2); -} .btn-instagram .badge { color: #3f729b; background-color: #ffffff; } .btn-linkedin { @@ -3322,31 +3460,10 @@ .btn-linkedin:active, .btn-linkedin.active, .open > .dropdown-toggle.btn-linkedin { background-image: none; } -.btn-linkedin.disabled, -.btn-linkedin[disabled], -fieldset[disabled] .btn-linkedin, -.btn-linkedin.disabled:hover, -.btn-linkedin[disabled]:hover, -fieldset[disabled] .btn-linkedin:hover, -.btn-linkedin.disabled:focus, -.btn-linkedin[disabled]:focus, -fieldset[disabled] .btn-linkedin:focus, -.btn-linkedin.disabled.focus, -.btn-linkedin[disabled].focus, -fieldset[disabled] .btn-linkedin.focus, -.btn-linkedin.disabled:active, -.btn-linkedin[disabled]:active, -fieldset[disabled] .btn-linkedin:active, -.btn-linkedin.disabled.active, -.btn-linkedin[disabled].active, -fieldset[disabled] .btn-linkedin.active { - background-color: #007bb6; - border-color: rgba(0, 0, 0, 0.2); -} .btn-linkedin .badge { color: #007bb6; background-color: #ffffff; } .btn-tumblr { @@ -3367,31 +3484,10 @@ .btn-tumblr:active, .btn-tumblr.active, .open > .dropdown-toggle.btn-tumblr { background-image: none; } -.btn-tumblr.disabled, -.btn-tumblr[disabled], -fieldset[disabled] .btn-tumblr, -.btn-tumblr.disabled:hover, -.btn-tumblr[disabled]:hover, -fieldset[disabled] .btn-tumblr:hover, -.btn-tumblr.disabled:focus, -.btn-tumblr[disabled]:focus, -fieldset[disabled] .btn-tumblr:focus, -.btn-tumblr.disabled.focus, -.btn-tumblr[disabled].focus, -fieldset[disabled] .btn-tumblr.focus, -.btn-tumblr.disabled:active, -.btn-tumblr[disabled]:active, -fieldset[disabled] .btn-tumblr:active, -.btn-tumblr.disabled.active, -.btn-tumblr[disabled].active, -fieldset[disabled] .btn-tumblr.active { - background-color: #2c4762; - border-color: rgba(0, 0, 0, 0.2); -} .btn-tumblr .badge { color: #2c4762; background-color: #ffffff; } .btn-twitter { @@ -3412,31 +3508,10 @@ .btn-twitter:active, .btn-twitter.active, .open > .dropdown-toggle.btn-twitter { background-image: none; } -.btn-twitter.disabled, -.btn-twitter[disabled], -fieldset[disabled] .btn-twitter, -.btn-twitter.disabled:hover, -.btn-twitter[disabled]:hover, -fieldset[disabled] .btn-twitter:hover, -.btn-twitter.disabled:focus, -.btn-twitter[disabled]:focus, -fieldset[disabled] .btn-twitter:focus, -.btn-twitter.disabled.focus, -.btn-twitter[disabled].focus, -fieldset[disabled] .btn-twitter.focus, -.btn-twitter.disabled:active, -.btn-twitter[disabled]:active, -fieldset[disabled] .btn-twitter:active, -.btn-twitter.disabled.active, -.btn-twitter[disabled].active, -fieldset[disabled] .btn-twitter.active { - background-color: #55acee; - border-color: rgba(0, 0, 0, 0.2); -} .btn-twitter .badge { color: #55acee; background-color: #ffffff; } .btn-vk { @@ -3457,31 +3532,10 @@ .btn-vk:active, .btn-vk.active, .open > .dropdown-toggle.btn-vk { background-image: none; } -.btn-vk.disabled, -.btn-vk[disabled], -fieldset[disabled] .btn-vk, -.btn-vk.disabled:hover, -.btn-vk[disabled]:hover, -fieldset[disabled] .btn-vk:hover, -.btn-vk.disabled:focus, -.btn-vk[disabled]:focus, -fieldset[disabled] .btn-vk:focus, -.btn-vk.disabled.focus, -.btn-vk[disabled].focus, -fieldset[disabled] .btn-vk.focus, -.btn-vk.disabled:active, -.btn-vk[disabled]:active, -fieldset[disabled] .btn-vk:active, -.btn-vk.disabled.active, -.btn-vk[disabled].active, -fieldset[disabled] .btn-vk.active { - background-color: #587ea3; - border-color: rgba(0, 0, 0, 0.2); -} .btn-vk .badge { color: #587ea3; background-color: #ffffff; } /* @@ -3579,26 +3633,23 @@ } /* * General: Miscellaneous * ---------------------- */ -/* 10px padding and margins */ .pad { padding: 10px; } .margin { margin: 10px; } .margin-bottom { margin-bottom: 20px; } -/* Display inline */ .inline { display: inline; width: auto; } -/* Description Blocks */ .description-block { display: block; margin: 10px 0; text-align: center; } @@ -3612,11 +3663,10 @@ font-size: 16px; } .description-block > .description-text { text-transform: uppercase; } -/* Background colors */ .bg-red, .bg-yellow, .bg-aqua, .bg-blue, .bg-light-blue, @@ -3654,11 +3704,11 @@ .alert-error, .alert-warning, .alert-info, .label-danger, .label-info, -.label-waring, +.label-warning, .label-primary, .label-success, .modal-primary .modal-body, .modal-primary .modal-header, .modal-primary .modal-footer, @@ -3692,11 +3742,11 @@ background-color: #dd4b39 !important; } .bg-yellow, .callout.callout-warning, .alert-warning, -.label-waring, +.label-warning, .modal-warning .modal-body { background-color: #f39c12 !important; } .bg-aqua, .callout.callout-info, @@ -3805,11 +3855,10 @@ } [class^="bg-"].disabled { opacity: 0.65; filter: alpha(opacity=65); } -/* Text colors */ .text-red { color: #dd4b39 !important; } .text-yellow { color: #f39c12 !important; @@ -3854,58 +3903,47 @@ color: #605ca8 !important; } .text-maroon { color: #d81b60 !important; } -/*Hide elements by display none only*/ .hide { display: none !important; } -/* Remove borders */ .no-border { border: 0px !important; } -/* Remove padding */ .no-padding { padding: 0px !important; } -/* Remove margins */ .no-margin { margin: 0px !important; } -/* Remove box shadow */ .no-shadow { box-shadow: none!important; } -/* Unstyled List */ .list-unstyled, .chart-legend, .contacts-list, .users-list, .mailbox-attachments { list-style: none; margin: 0; padding: 0; } -/* Remove border radius */ .flat { border-radius: 0 !important; } .text-bold, .text-bold.table td, .text-bold.table th { font-weight: 700; } -/* _fix for sparkline tooltip */ .jqstooltip { padding: 5px!important; width: auto!important; height: auto!important; } -/* -Gradient Background colors -*/ .bg-teal-gradient { background: #39cccc !important; background: -webkit-gradient(linear, left bottom, left top, color-stop(0, #39cccc), color-stop(1, #7adddd)) !important; background: -ms-linear-gradient(bottom, #39cccc, #7adddd) !important; background: -moz-linear-gradient(center bottom, #39cccc 0%, #7adddd 100%) !important; @@ -4017,9 +4055,18 @@ filter: alpha(opacity=65); } .full-opacity-hover:hover { opacity: 1; filter: alpha(opacity=100); +} +.chart { + position: relative; + overflow: hidden; + width: 100%; +} +.chart svg, +.chart canvas { + width: 100%!important; } /* * Misc: print * ----------- */