Template:Main Page/styles.css: Difference between revisions

No edit summary
Tag: Reverted
No edit summary
Tag: Reverted
Line 159: Line 159:




/* Base styles */
body {
body {
   font-family: sans-serif;
   font-family: sans-serif;
   font-size: 13px;
   font-size: 13px;
   background-color: #fff;
  margin: 0;
  padding: 20px;
   background-color: #f6f6f6;
   color: #000;
   color: #000;
   margin: 40px auto;
}
 
/* Main layout container */
#main-content {
   display: flex;
  gap: 20px;
   max-width: 1000px;
   max-width: 1000px;
   line-height: 1.6;
   margin: 0 auto;
}
}


.box {
/* Columns */
   background-color: #f1e8fb; /* soft purple */
.column {
   border: 1px solid #d1c2eb;
   flex: 1;
}
 
/* Box styling */
.main-box {
   border: 1px solid #a2a9b1;
  background-color: #fff;
   margin-bottom: 20px;
   margin-bottom: 20px;
  border-radius: 4px;
}
}


/* Box headers */
.box-header {
.box-header {
   background-color: #d8c7f1; /* darker header */
   background-color: #cedff2;
  padding: 8px 10px;
   font-weight: bold;
   font-weight: bold;
   font-size: 14px;
   padding: 6px 10px;
   border-bottom: 1px solid #d1c2eb;
   border-bottom: 1px solid #a2a9b1;
}
}


/* Box content */
.box-content {
.box-content {
   padding: 10px;
   padding: 10px;
  background-color: #f1e8fb;
}
}


/* Links */
a {
a {
   color: #0645ad;
   color: #0645ad;
Line 196: Line 211:
a:hover {
a:hover {
   text-decoration: underline;
   text-decoration: underline;
}
/* List styling */
ul {
  padding-left: 20px;
  margin: 0;
}
li {
  margin-bottom: 6px;
}
}