/** DASHBOARD **/ /* Conteneur principal du plugin dashboard */ .dashboard { } /** ** DASHBOARD **/ #dashboardForm #icon{ font-family:"Font Awesome 5 Free"; } #widgetList{ width:100%; display: block; margin-top: 10px; } #dashboard{ list-style-type:none; margin:0; padding:0; } #dashboard > li{ float:left; } #dashboardView{ width: 70px; background-color: #343a40; list-style-type: none; color: #fafafa; margin: 0; padding: 0; min-height: 100%; position: fixed; left: 0; top: 50px; border-top: 4px solid #454a4e; } #dashboardView li{ cursor:pointer; text-align: center; font-size: 1.3em; transition:background 0.2s ease-in-out; } #dashboardView li.dashboardView-title{ color: #cecece; font-size: 11px; cursor: default; background-color: #475058; font-weight: bold; } #dashboardView li.dashboard-item{ position:relative; padding:10px; transition: padding 0.2s ease-in-out; } #dashboardView li.dashboard-item > div{ padding:10px; background-color: #020202; border-radius: 100%; text-align: center; border: 2px solid #020202; transition:all 0.2s ease-in-out; } #dashboardView li.dashboard-item i { transition:all 0.2s ease-in-out; font-weight: 200; } #dashboardView li.dashboard-item:hover{ padding-bottom:20px; } #dashboardView li.dashboard-item span { transform: translateX(-105px); font-size: 9px; position:absolute; bottom:3px; left:0; color:#808a94; text-transform: uppercase; display: block; width: 100%; text-align: center; font-weight: bold; overflow: hidden; text-overflow: ellipsis; opacity: 0; transition: all 0.2s ease-in-out; } #dashboardView li.dashboard-item:hover span { transform: translateX(0px); opacity: 1; } #dashboardView li:hover{ background-color: #475058; } #dashboardView li[data-selected] > div{ border-top: 2px solid #e019a3; color:#ffffff; } .widget{ transition:width 0.2s linear,height 0.2s linear,opacity 0.2s linear; display: table; padding:20px; } .widget_window{ box-shadow: 0 0 3px 0 #cecece; margin: 0 0 10px; padding: 0; text-align: left; transition: opacity 0.2s linear 0s; z-index: 100; display: table-cell; } .widget_header{ background-color: #50597b; padding: 5px; border-radius: 0; box-sizing: border-box; color: #ffffff; cursor: move; transition:background 0.2s linear; } .widget_options{ float: right; margin: -5px 0 0 10px; padding: 0; } .widget_options li{ cursor: pointer; display: inline-block; opacity: 0.5; padding: 5px; transition: opacity 0.2s linear 0s; vertical-align: top; } .widget_options li:hover{ opacity: 1; } .widget_content{ background-color: #ffffff; border-top:0; overflow:auto; max-width:100%; max-height:400px; padding: 0px; } .dashboard-container{ padding:10px 0px 0 80px } .dashboard-widget-menu{ margin:0 0 0 15px; padding:0; } .dashboard-widget-menu li{ list-style-type: none; color:#cecece; display: inline-block; cursor: pointer; padding:5px; } .dashboard-widget-menu li span{ opacity:0.7; display: inline-block; transition : all 0.2s ease-in-out; } .dashboard-widget-menu li:hover span{ opacity:1; transform: translateX(5px); } .widgetDescription{ margin-top:20px; } .widgetColor{ display: inline-block; vertical-align: top; padding-right: 5px; color:#333333; } .widgetColor small{ width:20px; height:20px; border-radius: 100%; display: inline-block; margin-right: 5px; vertical-align: top; } @media only screen and (max-width: 500px) { .widget_dropper{ display: none; } .widget,.widget_window{ display: block; width:100%; } }