X-Git-Url: https://git.immae.eu/?a=blobdiff_plain;f=client%2Fsrc%2Fsass%2Fapplication.scss;h=96602dc38de98bb65d5c293e36a3b14d8e7e2c70;hb=8afc19a6121569da054462c7cb351a3f13030a32;hp=850fd1d0b19b4fd620827de15fac36583f1b5475;hpb=fa40cbc3b26e2a7b01a6273def62fa8bb552c7b6;p=github%2FChocobozzz%2FPeerTube.git diff --git a/client/src/sass/application.scss b/client/src/sass/application.scss index 850fd1d0b..96602dc38 100644 --- a/client/src/sass/application.scss +++ b/client/src/sass/application.scss @@ -6,13 +6,14 @@ $icon-font-path: '../../node_modules/bootstrap-sass/assets/fonts/bootstrap/'; @import '_fonts'; -@import '~primeng/resources/themes/bootstrap/theme.css'; -@import '~primeng/resources/primeng.css'; @import '~video.js/dist/video-js.css'; -@import './video-js-custom'; +$assets-path: '../assets/'; +@import './player/player'; @import './loading-bar'; +@import './primeng-custom'; + [hidden] { display: none !important; } @@ -141,126 +142,6 @@ label { to { transform: scale(1) rotate(360deg);} } -// ngprime data table customizations -p-table { - font-size: 15px !important; - - td { - border: 1px solid #E5E5E5 !important; - padding-left: 15px !important; - overflow: hidden !important; - text-overflow: ellipsis !important; - white-space: nowrap !important; - } - - tr { - background-color: #fff !important; - height: 46px; - } - - .ui-table-tbody { - tr { - &:hover { - background-color: #f0f0f0 !important; - } - - &:not(:hover) { - .action-cell * { - display: none !important; - } - } - - &:first-child td { - border-top: none !important; - } - - &:last-child td { - border-bottom: none !important; - } - } - - .expander { - cursor: pointer; - position: relative; - top: 1px; - } - } - - th { - border: none !important; - border-bottom: 1px solid #f0f0f0 !important; - text-align: left !important; - padding: 5px 0 5px 15px !important; - font-weight: $font-semibold !important; - color: #000 !important; - - &.ui-sortable-column:hover { - background-color: #f0f0f0 !important; - border: 1px solid #f0f0f0 !important; - border-width: 0 1px !important; - - &:first-child { - border-width: 0 1px 0 0 !important; - } - } - - &.ui-state-highlight { - background-color: #fff !important; - - .fa { - @extend .glyphicon; - font-size: 11px; - - &.fa-sort-asc { - @extend .glyphicon-triangle-top; - } - - &.fa-sort-desc { - @extend .glyphicon-triangle-bottom; - } - } - } - } - - .action-cell { - width: 250px !important; - padding: 0 !important; - text-align: center; - - my-edit-button + my-delete-button { - margin-left: 5px; - } - } - - p-paginator { - .ui-paginator-bottom { - position: relative; - border: none !important; - border: 1px solid #f0f0f0 !important; - height: 40px; - display: flex; - justify-content: center; - align-items: center; - - a { - color: #000 !important; - font-weight: $font-semibold !important; - margin-right: 20px !important; - outline: 0 !important; - border-radius: 3px !important; - padding: 5px 2px !important; - - &.ui-state-active { - &, &:hover, &:active, &:focus { - color: #fff !important; - background-color: $orange-color !important; - } - } - } - } - } -} - // Bootstrap customizations .dropdown-menu { border-radius: 3px; @@ -351,6 +232,8 @@ tabset:not(.bootstrap) { } tabset.bootstrap { + margin-left: 0; + .nav-item .nav-link { &, & a { color: #000; @@ -405,7 +288,7 @@ table { // On small screen, menu is absolute @media screen and (max-width: 600px) { - .title-menu-left { + .menu-wrapper { width: 100% !important; position: absolute !important; z-index: 10000;