1 /*******************************
3 *******************************/
9 display: none !important;
15 color: @unselectedTextColor;
19 color: lighten(@grey, 15);
24 text-transform: uppercase;
31 /*--------------------------------
32 Base layout and navigation
33 ---------------------------------*/
38 section.vertically.centered {
40 flex-direction: column;
41 justify-content: center;
51 body.pushable:not(.loggedin) > .pusher {
53 justify-content: center;
57 background-image: url(@galetteBackgroundImage);
58 background-repeat: no-repeat;
59 background-attachment: fixed;
65 background-image: url(@galetteBackgroundImageRtl);
66 background-position: left top;
69 background: @lightGrey;
72 #top-navbar.ui.menu .item img.logo {
78 #top-navbar div.item a.button:not(:first-child) {
82 .ui.grid.align-items-center {
86 .ui.grid > aside.column:not(.row) {
90 .ui.fixed.menu + .pusher {
95 .ui.segments.header .compact.segment.right {
99 aside .ui.vertical.menu {
105 footer .ui.horizontal.list .list > .item,
106 footer .ui.horizontal.list > .item{
110 @media only screen and (max-width: 991px) {
111 #top-navbar .item:not(.header):not(.toc):not(#recup_mailing) {
114 .sidebar.uncover + .fixed.menu .toc i::before {
119 @media only screen and (min-width: 992px) {
122 -webkit-overflow-scrolling: auto;
124 .loggedin .ui.top.menu:not(.vertical):not(.tabular):not(.tabs),
125 .ui.top.menu:not(.vertical):not(.tabular):not(.tabs) .item.header,
126 .ui.top.menu:not(.vertical):not(.tabular):not(.tabs) .item.toc {
129 .loggedin .ui.fixed.menu + .pusher {
134 background: @galetteNavBackground;
139 position: fixed !important;
149 .ui.dropdown .menu > .item:hover,
150 .ui.dropdown .menu > .active.item {
151 background: @white !important;
152 color: @textColor !important;
153 font-weight: 400 !important;
161 .ui.menu .dropdown.item.active-menu {
162 background: @lightGaletteColor;
164 .ui.toggle.checkbox {
169 &:checked ~ label::after {
189 .ui.segments.header .compact.segment.right {
193 body:not(.front-page) section.content {
201 section.desktop .container {
207 * .pusher doesn't play well with sticky position children.
208 * It is required for sidebars, which are only used at the moment on
209 * lower resolutions. So it is safe to reset its overflow property.
212 body.pushable > .pusher:not(.overflowing) {
222 @media only screen and (min-width: 1200px) {
227 body:not(.front-page) section.content {
231 section.desktop .container {
236 /*---------------------------------
237 Desktop main activities
238 ----------------------------------*/
239 #main-activities a i {
243 #main-activities a:hover i {
245 color: @primaryColor;
248 #main-activities .header {
252 /*-------------------------
254 --------------------------*/
255 .filters .segment .button,
256 .infoline .segments .fitted.segment .label,
257 .infoline .segments .fitted.segment .tiny.button,
258 #groups_field .button {
259 margin-bottom: 0.75em;
262 /*-----------------------
264 ------------------------*/
266 list-style-type: none;
274 background-color: @evenLineBackgroundColor;
277 background-color: @activeLineBackgroundColor;
282 /*--------------------
284 ---------------------*/
286 display: block!important;
296 ul.leaders li:before {
301 ". . . . . . . . . . . . . . . . . . . . "
302 ". . . . . . . . . . . . . . . . . . . . "
303 ". . . . . . . . . . . . . . . . . . . . "
304 ". . . . . . . . . . . . . . . . . . . . "
306 ul.leaders span:first-child {
307 padding-right: 0.33em;
310 ul.leaders span + span {
311 padding-left: 0.33em;
317 /*-------------------------
319 --------------------------*/
326 border: 1px solid @borderColor;
329 /*------------------------------------------------
330 Fix conflicts between SUI and icons classes
331 -------------------------------------------------*/
334 display: inline-block;
335 margin-right: .25rem;
336 box-shadow: none !important;
339 /*---------------------------------
340 Fix Summernote modal display
341 ----------------------------------*/
343 .note-modal-backdrop,
344 .note-modal .note-group-select-from-files {
345 display: none !important;
349 background: rgba(0,0,0,0.5);
352 .note-modal .note-modal-content {
356 transform: translateX(-50%) translateY(-50%);
360 .required .note-editable {
364 .note-modal .note-modal-footer {
368 .note-modal .note-btn {
372 @media only screen and (min-width: 768px) {
373 .note-modal-content {
378 /*-----------------------------
380 ------------------------------*/
381 .field .note-editor.note-frame .note-editing-area .note-editable[contenteditable="false"] {
382 background-color: #fff;
384 .ui.corner.labeled .note-editor {
388 /*-------------------------
390 --------------------------*/
394 body.pushable > .pusher {
403 html.public_page section.vertically.centered {
404 justify-content: start;
407 .ui.fixed.menu + .pusher {
412 background-image: none;
414 body:not(.loggedin) #main {
419 margin-top: 0 !important;
422 table.listing tbody tr:hover > td {
423 background-color: inherit !important;
431 .ui.horizontal.checkboxes.segments,
432 table input[type=checkbox],
434 .infoline .right.aligned.segment,
437 section.content .main-content > footer,
438 section.content .main-content + footer,
439 section.vertically.centered .main-content + footer,
441 display: none !important;