/**
  Spring 2025: Lyn
  Fall 2024 (and many earlier semesters): sohie

**/
/*
 * Per-semester color variable definitions, since actual layout and other CSS
 * basics doesn't change semester-to-semester (if you want to change the
 * layout, do that permenantly in cs111.css).
 */

:root {
  /* These properties should be changed each semester to give things a
   * different visual look & feel so that misdirected archive links are
   * recognizeable.
   */

  /* Navbar colors */
  /* Note that we override link colors for the navbar. */

  --nav-fg: black;
  --nav-bg: #ff6542; /* F25 tomato */ /* S25 #3EC70B; green */ /* F24 #b0d0d3 light blue *//*#5f503B;*/ /* dark greige *//* #D1C0A8; *//* light beige */
    
  --nav-link: white;
  --nav-link-visited: white;
  --nav-sublink: #eae7dc;
  --nav-hover-bg: #c9dfe1;
  --nav-hover-fg: white;
  --nav-active-bg:#c9dfe1;

  /* Schedule colors */
  /* These colors affect the colors used on the calendar. */

  --schedule-cell-bg: #fafafa; /* silvery F24 */
  --schedule-cell-fg: black;

  --day-number-fg: black;

  --key-color: black;

  --today-bg: #ffffbf;
  --today-fg: black;

  --lecture-bg: #FDC09B;
  --lecture-fg: navy;

  --lab-bg: #E14D2A;
  --lab-fg: white;

  --project-bg: #DFD0B8;
  --project-fg: black;

  --exercises-bg: #6490AC;
  --exercises-fg: white;

  --connections-bg: #defade; /* lt green */
  --connections-fg: black;

  --exercises-deadline-bg: #153448;
  --exercises-deadline-fg: white;

  --project-deadline-bg: #908980;
  --project-deadline-fg: white;

  --important-bg: #df4;
  --important-fg: black;

  --info-bg: #ffffd8;
  --info-fg: black;

  --test-bg: #931f1d;  /* brick red */
  --test-fg: white;

  --final-bg: #931f1d;  /* brick red */
  --final-fg: white;

  --quiz-bg:  #607274;  /* gray green */
  --quiz-fg: white;

  --retakequiz-bg: #AFB8B9;
  --retakequiz-fg: white;

  --eveningquiz-bg: #ced4d4; /* grey green */
  --eveningquiz-fg: black;

  --eveningquizspecial-bg: pink; /* grey green */
  --eveningquizspecial-fg: black;

  --quiz-feedback-bg: #fed;
  --quiz-feedback-fg: black;

  --quiz-session-bg: #639780;
  --quiz-session-fg: black;

  --planning-bg: #444;
  --planning-fg: white;

  /* The remaining properties could be changed, but can probably be left alone
   * from semester to semester.
   */

  /* Core styles for text, backgrounds, and links */
  --main-fg: black;
  --main-bg: white;

  --link-color: #07b;
  --visited-color: #059;
  --heading-color: #111111;

  /* Various forms of emphasis */

  --note-color: #FF9900;

  --warning-color: magenta;

  --partner-bg: #ffb266;
  --partner-fg: black;

  --yell-border: #d70;
  --yell-bg: #fdb;
  --yell-fg: black;

  /* Special objects like buttons */

  --button-bg: #0078e7;
  --button-fg: black;
  --button-hover-bg: #026aca;
  --button-hover-fg: black;
  --button-active-bg: #0459a8;
  --button-active-fg: black;

  /* Colors for code */

  --pane-bg: #efefef;
  --pane-fg: black;

  --code-bg: #f8f8f8;
  --code-fg: black;

  --input-color: magenta;

  /* Colors for project descriptions */
  /* Note: these are semi-obsolete since descriptions come from Potluck now for
   * projects.
   */

  --task-bg: #ddd;
  --task-fg: black;

  --tips-border: #87CEEB;
  --tips-bg: #D3E3F3;
  --tips-fg: white;

  --due-color: purple;

  /* Colors for solutions to indicate auth status */
  /* Note: These are probably obsolete since Potluck handles project
   * solutions and quiz solutions are shared manually....
   */
  --authed-solutions: green;
  --unauthed-solutions: orange;
  --exception-solutions: yellow;
  --solns-border: black;

  /* Colors for the collapse buttons that hide unneeded sections.  */
  --collapse-button-bg: gray;
  --collapse-button-fg: black;
}
