MediaWiki:CustomFiltered.css: Difference between revisions

From The Seven Sages of Rome
No edit summary
No edit summary
Tag: Manual revert
 
(9 intermediate revisions by the same user not shown)
Line 8: Line 8:
   max-width: 25%;
   max-width: 25%;
   box-sizing: border-box;
   box-sizing: border-box;
  border-radius: 5px;
   padding: 1rem; /* Optional: spacing inside the filters panel */
   padding: 1rem; /* Optional: spacing inside the filters panel */
}
}
.motif-filter .filtered-filters {
  top: 5rem !important;
}


@media (min-width:  1071px) {
@media (min-width:  1071px) {
.filtered-filters {
.filtered-filters {
       position: sticky !important;
       position: sticky !important;
      top: 5rem !important;
}
}
}
}
Line 22: Line 26:
   max-width: 75%;
   max-width: 75%;
   box-sizing: border-box;
   box-sizing: border-box;
  border-radius: 5px;
   padding: 1rem; /* Optional: spacing inside the views panel */
   padding: 1rem; /* Optional: spacing inside the views panel */
}
}

Latest revision as of 20:18, 24 April 2026

.filtered {
  display: flex;
  flex-wrap: nowrap; /* Make sure they stay in one row */
}

.filtered-filters {
  flex: 0 0 25%; /* Don't grow or shrink, fixed at 25% width */
  max-width: 25%;
  box-sizing: border-box;
  border-radius: 5px;
  padding: 1rem; /* Optional: spacing inside the filters panel */
}

.motif-filter .filtered-filters {
	  top: 5rem !important; 
} 

@media (min-width:  1071px) {
	.filtered-filters {
      position: sticky !important;
	}
}

.filtered-views {
  flex: 1 1 75%; /* Grow to take remaining space */
  max-width: 75%;
  box-sizing: border-box;
  border-radius: 5px;
  padding: 1rem; /* Optional: spacing inside the views panel */
}

.filtered-table table thead th {
	position: sticky !important;
}

/* Optional: make it responsive */
@media (max-width: 1070px) {
  .filtered {
    flex-direction: column; /* Stack vertically on smaller screens */
  }

  .filtered-filters,
  .filtered-views {
    max-width: 100%;
    flex: 0 0 100%;
  }
}