diff --git a/README.md b/README.md deleted file mode 100644 index 3a353d44..00000000 --- a/README.md +++ /dev/null @@ -1,40 +0,0 @@ - -# UT Registration Plus -## (or Sriram's Sexy Scheduling Script) -[Try it for yourself on the Chrome Web Store](https://chrome.google.com/webstore/detail/hboadpjkoaieogjimneceaahlppnipaa) - - -We've all been there. 20 tabs of Rate My Professor, Catalyst, and the UT Course Catalog open and you still don't know what classes to take. -This extension tries to streamline most of the unnecessary steps and headaches of registering for classes at UT Austin. - - -- For each class on the UT Course Catalog it provides a "breakdown" popup, with quick and easy links to the RateMyProfessor and eCIS pages of the professor, as well as syllabi from when the professor taught the class in the past. - -- Gets the course description and highlight the important information like prerequisites, restrictions, etc. - -- Shows an aggregate graph of the grade distributions for when the professor taught the class in the past. - -- Gives you the ability to "Save Courses" and view them in the extension popup. This lets you see any schedule conflicts, and makes copy-pasting the unique code much easier when you're actually registering. - -- Highlights and crosses-out what courses on the UT Course Catalog would conflict with your currently saved courses, making selecting courses that fit with your schedule so much easier. - -- Display's a weekly schedule based on your saved courses - -

- -

-

- -

-

- -

-

- -

-

- -

- -# 2.0 coming soon.... - diff --git a/calendar.html b/calendar.html deleted file mode 100644 index f65d12cd..00000000 --- a/calendar.html +++ /dev/null @@ -1,42 +0,0 @@ - - - - - - - - - - - -
-
- -
- - - - - - - \ No newline at end of file diff --git a/css/_materialFullCalendar.css b/css/_materialFullCalendar.css deleted file mode 100644 index 3d8f27c7..00000000 --- a/css/_materialFullCalendar.css +++ /dev/null @@ -1,344 +0,0 @@ -/* - -This is the Material Design theme for FullCalendar Weekly Agenda view - -Creation Date: Aug 19th 2015 -Author: Jacky Liang -Version: FullCalendar 2.4.0 -Tested Using the Following FC Settings: - - editable: false, - handleWindowResize: true, - weekends: false, // Hide weekends - defaultView: 'agendaWeek', // Only show week view - header: false, // Hide buttons/titles - minTime: '07:30:00', // Start time for the calendar - maxTime: '22:00:00', // End time for the calendar - columnFormat: { - week: 'ddd' // Only show day of the week names - }, - displayEventTime: true, - allDayText: 'Online/TBD' - -Note: This has NOT been tested on Monthly or Daily views. - -Colors: Use the following - https://www.google.com/design/spec/style/color.html#color-color-palette - at the 700 level. An opacity of 0.65 is automatically applied to the - 700 level colors to generate a soft and pleasing look. - - Color were applied to each event using the following code: - - events.push({ - title: 'This is a Material Design event!', - start: 'someStartDate', - end: 'someEndDate', - color: '#C2185B' - }); - -*/ - -.fc-state-highlight { - opacity: 0; - border: none; -} - -/* Styling for each event from Schedule */ - -.fc-time-grid-event.fc-v-event.fc-event { - border-radius: 4px; - border: none; - padding: 5px; - box-shadow: 0 4px 8px 0 rgba(0, 0, 0, 0.3); - transition: 0.3s; - opacity: 1; -} - -.html2canvas-container { - width: 3000px !important; - height: 3000px !important; -} - - -.fc-time-grid-event.fc-v-event.fc-event:hover { - box-shadow: 0 8px 12px 0 rgba(0, 0, 0, 0.3); -} - -/* Bolds the name of the event and inherits the font size */ - -.fc-event { - font-size: small !important; - font-weight: bold !important; -} - -/* Remove the header border from Schedule */ - -.fc td, -.fc th { - border-style: ridge !important; - border-width: 1px !important; - padding: 4px 3px 0px 3px !important; - vertical-align: top !important; - border-left-width: 0; - -} - -.fc-row fc-widget-header { - border-color: transparent; -} - -.fc td { - border-top-width: 0; - padding: 3px !important; -} - -.fc-widget-header { - background-color: #cc5500; - color: white; -} - -/* Inherits background for each event from Schedule. */ - -.fc-event .fc-bg { - z-index: 1 !important; - background: inherit !important; - opacity: 0.25 !important; -} - -/* Normal font weight for the time in each event */ - -.fc-time-grid-event .fc-time { - font-weight: normal !important; -} - -/* Apply same opacity to all day events */ - -.fc-ltr .fc-h-event.fc-not-end, -.fc-rtl .fc-h-event.fc-not-start { - opacity: 0.65 !important; - margin-left: 12px !important; - padding: 5px !important; -} - -/* Apply same opacity to all day events */ - -.fc-day-grid-event.fc-h-event.fc-event.fc-not-start.fc-end { - opacity: 0.65 !important; - margin-left: 12px !important; - padding: 5px !important; -} - -/* Material design button */ - -.matbut { - border: none; - outline: none; - cursor: pointer; - color: white; - margin: 10px 10px 10px 0px; - padding: 10px 10px; - border-radius: 10px; - font-size: medium; - font-style: bold; - box-shadow: 2px 2px 4px rgba(0, 0, 0, 0.4); -} - -.matbut { - position: relative; - overflow: hidden; -} - -.matbut:after { - content: ""; - position: absolute; - top: 50%; - left: 50%; - width: 5px; - height: 5px; - background: rgba(255, 255, 255, 0.5); - opacity: 0; - border-radius: 100%; - transform: scale(1, 1) translate(-50%); - transform-origin: 50% 50%; -} - -@keyframes ripple { - 0% { - transform: scale(0, 0); - opacity: 1; - } - - 20% { - transform: scale(25, 25); - opacity: 1; - } - - 100% { - opacity: 0; - transform: scale(40, 40); - } -} - -.matbut:focus:not(:active)::after { - animation: ripple 1s ease-out; -} - -.fc-button { - display: inline-block; - position: relative; - cursor: pointer; - min-height: 36px; - min-width: 88px; - line-height: 36px; - vertical-align: middle; - -webkit-box-align: center; - -webkit-align-items: center; - align-items: center; - text-align: center; - border-radius: 2px; - box-sizing: border-box; - -webkit-user-select: none; - -moz-user-select: none; - -ms-user-select: none; - user-select: none; - outline: none; - border: 0; - padding: 0 6px; - margin: 6px 8px; - letter-spacing: 0.01em; - background: transparent; - color: currentColor; - white-space: nowrap; - text-transform: uppercase; - font-weight: 500; - font-size: 14px; - font-style: inherit; - font-variant: inherit; - font-family: inherit; - text-decoration: none; - overflow: hidden; - -webkit-transition: box-shadow 0.4s cubic-bezier(0.25, 0.8, 0.25, 1), background-color 0.4s cubic-bezier(0.25, 0.8, 0.25, 1); - transition: box-shadow 0.4s cubic-bezier(0.25, 0.8, 0.25, 1), background-color 0.4s cubic-bezier(0.25, 0.8, 0.25, 1); -} - -.fc-button:hover { - background-color: rgba(158, 158, 158, 0.2); -} - -.fc-button:focus, -.fc-button:hover { - text-decoration: none; -} - -/* The active button box is ugly so the active button will have the same appearance of the hover */ - -.fc-state-active { - background-color: rgba(158, 158, 158, 0.2); -} - -/* Not raised button */ - -.fc-state-default { - box-shadow: None; -} - -.modal { - display: none; - position: fixed; - z-index: 1; - padding-top: 300px; - left: 0; - top: 0; - width: 100%; - height: 100%; - background-color: rgb(0, 0, 0); - background-color: rgba(0, 0, 0, 0.4); -} - -#classname { - font-weight: bold; - margin-bottom: -10px; - font-size: large; -} - -.modal-content { - background-color: #fefefe; - margin: auto; - max-height: 85%; - overflow-y: auto; - padding: 15px; - border: 1px solid #888; - width: 35%; -} - -#prof { - font-size: medium; - margin-bottom: -5px; -} - -#info { - margin: 10px; -} - -body a:link, -body a:visited { - font-weight: bold; - color: #3c87a3; -} - -.time { - margin-left: auto; - margin-right: auto; - margin-bottom: 5px; - font-size: medium; -} - -.fc td, -.fc th { - border-color: #E7E7E7; - -} - -.fc-time-grid .fc-slats td { - height: 1.5em; - border-bottom: initial; - border-color: #E7E7E7; -} - -/* The Close Button */ - -.close { - color: #aaaaaa; - float: right; - padding: 5px; - font-size: 28px; - font-weight: bold; -} - -.close:hover, -.close:focus { - color: #000; - text-decoration: none; - cursor: pointer; -} - -.card { - transition: 0.3s; - margin-bottom: 5px; - box-shadow: 0 2px 5px 0 rgba(0, 0, 0, 0.16), 0 2px 10px 0 rgba(0, 0, 0, 0.12); -} - -.card:hover { - box-shadow: 0 4px 10px 0 rgba(0, 0, 0, 0.2), 0 4px 20px 0 rgba(0, 0, 0, 0.19); -} - - -.cardcontainer { - padding: 2px 16px; - display: block; - transition: width 300ms ease-in-out, height 300ms ease-in-out; -} - - -tbody { - border-width: 0px; -} \ No newline at end of file diff --git a/css/fullcalendar.min.css b/css/fullcalendar.min.css deleted file mode 100644 index fefaa09c..00000000 --- a/css/fullcalendar.min.css +++ /dev/null @@ -1,5 +0,0 @@ -/*! - * FullCalendar v3.9.0 - * Docs & License: https://fullcalendar.io/ - * (c) 2018 Adam Shaw - */.fc button,.fc table,body .fc{font-size:1em}.fc-bg,.fc-row .fc-bgevent-skeleton,.fc-row .fc-highlight-skeleton{bottom:0}.fc-icon,.fc-unselectable{-webkit-touch-callout:none;-khtml-user-select:none}.fc{direction:ltr;text-align:left}.fc-rtl{text-align:right}.fc th,.fc-basic-view td.fc-week-number,.fc-icon,.fc-toolbar{text-align:center}.fc-highlight{background:#bce8f1;opacity:.3}.fc-bgevent{background:#8fdf82;opacity:.3}.fc-nonbusiness{background:#d7d7d7}.fc button{-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;margin:0;height:2.1em;padding:0 .6em;white-space:nowrap;cursor:pointer}.fc button::-moz-focus-inner{margin:0;padding:0}.fc-state-default{border:1px solid;background-color:#f5f5f5;background-image:-moz-linear-gradient(top,#fff,#e6e6e6);background-image:-webkit-gradient(linear,0 0,0 100%,from(#fff),to(#e6e6e6));background-image:-webkit-linear-gradient(top,#fff,#e6e6e6);background-image:-o-linear-gradient(top,#fff,#e6e6e6);background-image:linear-gradient(to bottom,#fff,#e6e6e6);background-repeat:repeat-x;border-color:#e6e6e6 #e6e6e6 #bfbfbf;border-color:rgba(0,0,0,.1) rgba(0,0,0,.1) rgba(0,0,0,.25);color:#333;text-shadow:0 1px 1px rgba(255,255,255,.75);box-shadow:inset 0 1px 0 rgba(255,255,255,.2),0 1px 2px rgba(0,0,0,.05)}.fc-state-default.fc-corner-left{border-top-left-radius:4px;border-bottom-left-radius:4px}.fc-state-default.fc-corner-right{border-top-right-radius:4px;border-bottom-right-radius:4px}.fc button .fc-icon{position:relative;top:-.05em;margin:0 .2em;vertical-align:middle}.fc-state-active,.fc-state-disabled,.fc-state-down,.fc-state-hover{color:#333;background-color:#e6e6e6}.fc-state-hover{color:#333;text-decoration:none;background-position:0 -15px;-webkit-transition:background-position .1s linear;-moz-transition:background-position .1s linear;-o-transition:background-position .1s linear;transition:background-position .1s linear}.fc-state-active,.fc-state-down{background-color:#ccc;background-image:none;box-shadow:inset 0 2px 4px rgba(0,0,0,.15),0 1px 2px rgba(0,0,0,.05)}.fc-state-disabled{cursor:default;background-image:none;opacity:.65;box-shadow:none}.fc-event.fc-draggable,.fc-event[href],.fc-popover .fc-header .fc-close,a[data-goto]{cursor:pointer}.fc-button-group{display:inline-block}.fc .fc-button-group>*{float:left;margin:0 0 0 -1px}.fc .fc-button-group>:first-child{margin-left:0}.fc-popover{position:absolute;box-shadow:0 2px 6px rgba(0,0,0,.15)}.fc-popover .fc-header{padding:2px 4px}.fc-popover .fc-header .fc-title{margin:0 2px}.fc-ltr .fc-popover .fc-header .fc-title,.fc-rtl .fc-popover .fc-header .fc-close{float:left}.fc-ltr .fc-popover .fc-header .fc-close,.fc-rtl .fc-popover .fc-header .fc-title{float:right}.fc-divider{border-style:solid;border-width:1px}hr.fc-divider{height:0;margin:0;padding:0 0 2px;border-width:1px 0}.fc-bg table,.fc-row .fc-bgevent-skeleton table,.fc-row .fc-highlight-skeleton table{height:100%}.fc-clear{clear:both}.fc-bg,.fc-bgevent-skeleton,.fc-helper-skeleton,.fc-highlight-skeleton{position:absolute;top:0;left:0;right:0}.fc table{width:100%;box-sizing:border-box;table-layout:fixed;border-collapse:collapse;border-spacing:0}.fc td,.fc th{border-style:solid;border-width:1px;padding:0;vertical-align:top}.fc td.fc-today{border-style:double}a[data-goto]:hover{text-decoration:underline}.fc .fc-row{border-style:solid;border-width:0}.fc-row table{border-left:0 hidden transparent;border-right:0 hidden transparent;border-bottom:0 hidden transparent}.fc-row:first-child table{border-top:0 hidden transparent}.fc-row{position:relative}.fc-row .fc-bg{z-index:1}.fc-row .fc-bgevent-skeleton td,.fc-row .fc-highlight-skeleton td{border-color:transparent}.fc-row .fc-bgevent-skeleton{z-index:2}.fc-row .fc-highlight-skeleton{z-index:3}.fc-row .fc-content-skeleton{position:relative;z-index:4;padding-bottom:2px}.fc-row .fc-helper-skeleton{z-index:5}.fc .fc-row .fc-content-skeleton table,.fc .fc-row .fc-content-skeleton td,.fc .fc-row .fc-helper-skeleton td{background:0 0;border-color:transparent}.fc-row .fc-content-skeleton td,.fc-row .fc-helper-skeleton td{border-bottom:0}.fc-row .fc-content-skeleton tbody td,.fc-row .fc-helper-skeleton tbody td{border-top:0}.fc-scroller{-webkit-overflow-scrolling:touch}.fc-icon,.fc-row.fc-rigid,.fc-time-grid-event{overflow:hidden}.fc-scroller>.fc-day-grid,.fc-scroller>.fc-time-grid{position:relative;width:100%}.fc-event{position:relative;display:block;font-size:.85em;line-height:1.3;border-radius:3px;border:1px solid #3a87ad}.fc-event,.fc-event-dot{background-color:#3a87ad}.fc-event,.fc-event:hover{color:#fff;text-decoration:none}.fc-not-allowed,.fc-not-allowed .fc-event{cursor:not-allowed}.fc-event .fc-bg{z-index:1;background:#fff;opacity:.25}.fc-event .fc-content{position:relative;z-index:2}.fc-event .fc-resizer{position:absolute;z-index:4;display:none}.fc-event.fc-allow-mouse-resize .fc-resizer,.fc-event.fc-selected .fc-resizer{display:block}.fc-event.fc-selected .fc-resizer:before{content:"";position:absolute;z-index:9999;top:50%;left:50%;width:40px;height:40px;margin-left:-20px;margin-top:-20px}.fc-event.fc-selected{z-index:9999!important;box-shadow:0 2px 5px rgba(0,0,0,.2)}.fc-event.fc-selected.fc-dragging{box-shadow:0 2px 7px rgba(0,0,0,.3)}.fc-h-event.fc-selected:before{content:"";position:absolute;z-index:3;top:-10px;bottom:-10px;left:0;right:0}.fc-ltr .fc-h-event.fc-not-start,.fc-rtl .fc-h-event.fc-not-end{margin-left:0;border-left-width:0;padding-left:1px;border-top-left-radius:0;border-bottom-left-radius:0}.fc-ltr .fc-h-event.fc-not-end,.fc-rtl .fc-h-event.fc-not-start{margin-right:0;border-right-width:0;padding-right:1px;border-top-right-radius:0;border-bottom-right-radius:0}.fc-ltr .fc-h-event .fc-start-resizer,.fc-rtl .fc-h-event .fc-end-resizer{cursor:w-resize;left:-1px}.fc-ltr .fc-h-event .fc-end-resizer,.fc-rtl .fc-h-event .fc-start-resizer{cursor:e-resize;right:-1px}.fc-h-event.fc-allow-mouse-resize .fc-resizer{width:7px;top:-1px;bottom:-1px}.fc-h-event.fc-selected .fc-resizer{border-radius:4px;border-width:1px;width:6px;height:6px;border-style:solid;border-color:inherit;background:#fff;top:50%;margin-top:-4px}.fc-ltr .fc-h-event.fc-selected .fc-start-resizer,.fc-rtl .fc-h-event.fc-selected .fc-end-resizer{margin-left:-4px}.fc-ltr .fc-h-event.fc-selected .fc-end-resizer,.fc-rtl .fc-h-event.fc-selected .fc-start-resizer{margin-right:-4px}.fc-day-grid-event{margin:1px 2px 0;padding:0 1px}tr:first-child>td>.fc-day-grid-event{margin-top:2px}.fc-day-grid-event.fc-selected:after{content:"";position:absolute;z-index:1;top:-1px;right:-1px;bottom:-1px;left:-1px;background:#000;opacity:.25}.fc-day-grid-event .fc-content{white-space:nowrap;overflow:hidden}.fc-day-grid-event .fc-time{font-weight:700}.fc-ltr .fc-day-grid-event.fc-allow-mouse-resize .fc-start-resizer,.fc-rtl .fc-day-grid-event.fc-allow-mouse-resize .fc-end-resizer{margin-left:-2px}.fc-ltr .fc-day-grid-event.fc-allow-mouse-resize .fc-end-resizer,.fc-rtl .fc-day-grid-event.fc-allow-mouse-resize .fc-start-resizer{margin-right:-2px}a.fc-more{margin:1px 3px;font-size:.85em;cursor:pointer;text-decoration:none}a.fc-more:hover{text-decoration:underline}.fc.fc-bootstrap3 a,.ui-widget .fc-event{text-decoration:none}.fc-limited{display:none}.fc-icon,.fc-toolbar .fc-center{display:inline-block}.fc-day-grid .fc-row{z-index:1}.fc-more-popover{z-index:2;width:220px}.fc-more-popover .fc-event-container{padding:10px}.fc-bootstrap3 .fc-popover .panel-body,.fc-bootstrap4 .fc-popover .card-body{padding:0}.fc-now-indicator{position:absolute;border:0 solid red}.fc-bootstrap3 .fc-today.alert,.fc-bootstrap4 .fc-today.alert{border-radius:0}.fc-unselectable{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-tap-highlight-color:transparent}.fc-unthemed .fc-content,.fc-unthemed .fc-divider,.fc-unthemed .fc-list-heading td,.fc-unthemed .fc-list-view,.fc-unthemed .fc-popover,.fc-unthemed .fc-row,.fc-unthemed tbody,.fc-unthemed td,.fc-unthemed th,.fc-unthemed thead{border-color:#ddd}.fc-unthemed .fc-popover{background-color:#fff;border-width:1px;border-style:solid}.fc-unthemed .fc-divider,.fc-unthemed .fc-list-heading td,.fc-unthemed .fc-popover .fc-header{background:#eee}.fc-unthemed td.fc-today{background:#FFF}.fc-unthemed .fc-disabled-day{background:#d7d7d7;opacity:.3}.fc-icon{height:1em;line-height:1em;font-size:1em;font-family:"Courier New",Courier,monospace;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.fc-icon:after{position:relative}.fc-icon-left-single-arrow:after{content:"\2039";font-weight:700;font-size:200%;top:-7%}.fc-icon-right-single-arrow:after{content:"\203A";font-weight:700;font-size:200%;top:-7%}.fc-icon-left-double-arrow:after{content:"\AB";font-size:160%;top:-7%}.fc-icon-right-double-arrow:after{content:"\BB";font-size:160%;top:-7%}.fc-icon-left-triangle:after{content:"\25C4";font-size:125%;top:3%}.fc-icon-right-triangle:after{content:"\25BA";font-size:125%;top:3%}.fc-icon-down-triangle:after{content:"\25BC";font-size:125%;top:2%}.fc-icon-x:after{content:"\D7";font-size:200%;top:6%}.fc-unthemed .fc-popover .fc-header .fc-close{color:#666;font-size:.9em;margin-top:2px}.fc-unthemed .fc-list-item:hover td{background-color:#f5f5f5}.ui-widget .fc-disabled-day{background-image:none}.fc-bootstrap3 .fc-time-grid .fc-slats table,.fc-bootstrap4 .fc-time-grid .fc-slats table,.fc-time-grid .fc-slats .ui-widget-content{background:0 0}.fc-popover>.ui-widget-header+.ui-widget-content{border-top:0}.fc-bootstrap3 hr.fc-divider,.fc-bootstrap4 hr.fc-divider{border-color:inherit}.ui-widget .fc-event{color:#fff;font-weight:400}.ui-widget td.fc-axis{font-weight:400}.fc.fc-bootstrap3 a[data-goto]:hover{text-decoration:underline}.fc.fc-bootstrap4 a{text-decoration:none}.fc.fc-bootstrap4 a[data-goto]:hover{text-decoration:underline}.fc-bootstrap4 a.fc-event:not([href]):not([tabindex]){color:#fff}.fc-bootstrap4 .fc-popover.card{position:absolute}.fc-toolbar.fc-header-toolbar{margin-bottom:1em}.fc-toolbar.fc-footer-toolbar{margin-top:1em}.fc-toolbar .fc-left{float:left}.fc-toolbar .fc-right{float:right}.fc .fc-toolbar>*>*{float:left;margin-left:.75em}.fc .fc-toolbar>*>:first-child{margin-left:0}.fc-toolbar h2{margin:0}.fc-toolbar button{position:relative}.fc-toolbar .fc-state-hover,.fc-toolbar .ui-state-hover{z-index:2}.fc-toolbar .fc-state-down{z-index:3}.fc-toolbar .fc-state-active,.fc-toolbar .ui-state-active{z-index:4}.fc-toolbar button:focus{z-index:5}.fc-view-container *,.fc-view-container :after,.fc-view-container :before{-webkit-box-sizing:content-box;-moz-box-sizing:content-box;box-sizing:content-box}.fc-view,.fc-view>table{position:relative;z-index:1}.fc-basicDay-view .fc-content-skeleton,.fc-basicWeek-view .fc-content-skeleton{padding-bottom:1em}.fc-basic-view .fc-body .fc-row{min-height:4em}.fc-row.fc-rigid .fc-content-skeleton{position:absolute;top:0;left:0;right:0}.fc-day-top.fc-other-month{opacity:.3}.fc-basic-view .fc-day-number,.fc-basic-view .fc-week-number{padding:2px}.fc-basic-view th.fc-day-number,.fc-basic-view th.fc-week-number{padding:0 2px}.fc-ltr .fc-basic-view .fc-day-top .fc-day-number{float:right}.fc-rtl .fc-basic-view .fc-day-top .fc-day-number{float:left}.fc-ltr .fc-basic-view .fc-day-top .fc-week-number{float:left;border-radius:0 0 3px}.fc-rtl .fc-basic-view .fc-day-top .fc-week-number{float:right;border-radius:0 0 0 3px}.fc-basic-view .fc-day-top .fc-week-number{min-width:1.5em;text-align:center;background-color:#f2f2f2;color:grey}.fc-basic-view td.fc-week-number>*{display:inline-block;min-width:1.25em}.fc-agenda-view .fc-day-grid{position:relative;z-index:2}.fc-agenda-view .fc-day-grid .fc-row{min-height:3em}.fc-agenda-view .fc-day-grid .fc-row .fc-content-skeleton{padding-bottom:1em}.fc .fc-axis{vertical-align:middle;padding:0 4px;white-space:nowrap}.fc-ltr .fc-axis{text-align:right}.fc-rtl .fc-axis{text-align:left}.fc-time-grid,.fc-time-grid-container{position:relative;z-index:1}.fc-time-grid{min-height:100%}.fc-time-grid table{border:0 hidden transparent}.fc-time-grid>.fc-bg{z-index:1}.fc-time-grid .fc-slats,.fc-time-grid>hr{position:relative;z-index:2}.fc-time-grid .fc-content-col{position:relative}.fc-time-grid .fc-content-skeleton{position:absolute;z-index:3;top:0;left:0;right:0}.fc-time-grid .fc-business-container{position:relative;z-index:1}.fc-time-grid .fc-bgevent-container{position:relative;z-index:2}.fc-time-grid .fc-highlight-container{z-index:3;position:relative}.fc-time-grid .fc-event-container{position:relative;z-index:4}.fc-time-grid .fc-now-indicator-line{z-index:5}.fc-time-grid .fc-helper-container{position:relative;z-index:6}.fc-time-grid .fc-slats td{height:1.5em;border-bottom:0}.fc-time-grid .fc-slats .fc-minor td{border-top-style:dotted}.fc-time-grid .fc-highlight{position:absolute;left:0;right:0}.fc-ltr .fc-time-grid .fc-event-container{margin:0 2.5% 0 2px}.fc-rtl .fc-time-grid .fc-event-container{margin:0 2px 0 2.5%}.fc-time-grid .fc-bgevent,.fc-time-grid .fc-event{position:absolute;z-index:1}.fc-time-grid .fc-bgevent{left:0;right:0}.fc-v-event.fc-not-start{border-top-width:0;padding-top:1px;border-top-left-radius:0;border-top-right-radius:0}.fc-v-event.fc-not-end{border-bottom-width:0;padding-bottom:1px;border-bottom-left-radius:0;border-bottom-right-radius:0}.fc-time-grid-event.fc-selected{overflow:visible}.fc-time-grid-event.fc-selected .fc-bg{display:none}.fc-time-grid-event .fc-content{overflow:hidden}.fc-time-grid-event .fc-time,.fc-time-grid-event .fc-title{padding:0 1px}.fc-time-grid-event .fc-time{font-size:.85em;white-space:nowrap}.fc-time-grid-event.fc-short .fc-content{white-space:nowrap}.fc-time-grid-event.fc-short .fc-time,.fc-time-grid-event.fc-short .fc-title{display:inline-block;vertical-align:top}.fc-time-grid-event.fc-short .fc-time span{display:none}.fc-time-grid-event.fc-short .fc-time:before{content:attr(data-start)}.fc-time-grid-event.fc-short .fc-time:after{content:"\A0-\A0"}.fc-time-grid-event.fc-short .fc-title{font-size:.85em;padding:0}.fc-time-grid-event.fc-allow-mouse-resize .fc-resizer{left:0;right:0;bottom:0;height:8px;overflow:hidden;line-height:8px;font-size:11px;font-family:monospace;text-align:center;cursor:s-resize}.fc-time-grid-event.fc-allow-mouse-resize .fc-resizer:after{content:"="}.fc-time-grid-event.fc-selected .fc-resizer{border-radius:5px;border-width:1px;width:8px;height:8px;border-style:solid;border-color:inherit;background:#fff;left:50%;margin-left:-5px;bottom:-5px}.fc-time-grid .fc-now-indicator-line{border-top-width:1px;left:0;right:0}.fc-time-grid .fc-now-indicator-arrow{margin-top:-5px}.fc-ltr .fc-time-grid .fc-now-indicator-arrow{left:0;border-width:5px 0 5px 6px;border-top-color:transparent;border-bottom-color:transparent}.fc-rtl .fc-time-grid .fc-now-indicator-arrow{right:0;border-width:5px 6px 5px 0;border-top-color:transparent;border-bottom-color:transparent}.fc-event-dot{display:inline-block;width:10px;height:10px;border-radius:5px}.fc-rtl .fc-list-view{direction:rtl}.fc-list-view{border-width:1px;border-style:solid}.fc .fc-list-table{table-layout:auto}.fc-list-table td{border-width:1px 0 0;padding:8px 14px}.fc-list-table tr:first-child td{border-top-width:0}.fc-list-heading{border-bottom-width:1px}.fc-list-heading td{font-weight:700}.fc-ltr .fc-list-heading-main{float:left}.fc-ltr .fc-list-heading-alt,.fc-rtl .fc-list-heading-main{float:right}.fc-rtl .fc-list-heading-alt{float:left}.fc-list-item.fc-has-url{cursor:pointer}.fc-list-item-marker,.fc-list-item-time{white-space:nowrap;width:1px}.fc-ltr .fc-list-item-marker{padding-right:0}.fc-rtl .fc-list-item-marker{padding-left:0}.fc-list-item-title a{text-decoration:none;color:inherit}.fc-list-item-title a[href]:hover{text-decoration:underline}.fc-list-empty-wrap2{position:absolute;top:0;left:0;right:0;bottom:0}.fc-list-empty-wrap1{width:100%;height:100%;display:table}.fc-list-empty{display:table-cell;vertical-align:middle;text-align:center}.fc-unthemed .fc-list-empty{background-color:#eee} \ No newline at end of file diff --git a/css/options.css b/css/options.css deleted file mode 100644 index 95dd4bc7..00000000 --- a/css/options.css +++ /dev/null @@ -1,81 +0,0 @@ -.version { - padding: 0px 5px 5px 0px; - text-align: right; -} - -.creator-tag { - margin: 10px 5px 5px 0px; - text-align: center; -} - -.options-card { - width: 400px; - margin-left: auto; - margin-right: auto; - height: auto; - padding-bottom: 5px; -} - -#version-container { - margin-left: auto; - margin-right: auto; - width: 400px; -} - -.options-header { - padding: 16px 16px 0px 16px; - font-size: 20px; -} - -#contributors_container { - text-align: center; - margin-top: 30; - padding: 5px 20px 20px 20px; - width: auto; - margin-right: 20%; - margin-left: 20%; - margin-top: 20px; -} - -#contributor-list { - max-width: 1200px; - margin: 0 auto; - display: grid; - grid-gap: 1rem; - grid-template-columns: repeat(auto-fit, minmax(200px, 1fr)); -} - -.contributor-card { - cursor: pointer; - padding: 5px; - max-width: 1200px; - margin: 0 auto; - text-align: center; - display: grid; - grid-gap: 1rem; -} - -.contributor-card img { - width: 200px; - height: 200px; -} - -.contributor-name { - font-weight: bold; - margin: 0; -} - -.contributor-username { - margin: 0 0 5px 0; - font-style: italic; -} - -.contributor-title { - margin-bottom: 0; - font-size: 15px; -} - -.open-source-tag { - padding: 10px; - font-size: 16px; -} diff --git a/css/popup.css b/css/popup.css deleted file mode 100644 index 301ab2a4..00000000 --- a/css/popup.css +++ /dev/null @@ -1,563 +0,0 @@ -.card { - box-shadow: 0 2px 5px 0 rgba(0, 0, 0, 0.16), 0 2px 10px 0 rgba(0, 0, 0, 0.12); - transition: 0.3s; - margin: 5px; -} - -.card:hover { - box-shadow: 0 4px 10px 0 rgba(0, 0, 0, 0.2), 0 4px 20px 0 rgba(0, 0, 0, 0.19); -} - -.container { - padding: 3px 16px 3px 12px; -} - -h2 { - padding: 10px 0px 0 10px; -} - -li { - width: 350px; -} - -body { - min-width: 370px; - min-height: 400px; - position: relative; -} - -.conflict_message{ - font-size:small; - font-weight:bold; - color:red; - margin:5px 5px 5px 10px; -} - -.course_list { - list-style-type: none; - padding: 5px; - margin-bottom: 30px; -} - -.course_list_card { - cursor: pointer; -} - -.course_list_item { - padding: 0px 5px 5px 5px; - overflow-y: auto; - max-height:400px; -} - -.course_list_item_subtext { - font-size:medium; -} - -.empty_message { - font-weight: normal; - font-size: large; - margin: 60px 30px 200px 30px; - text-align: center; -} - -#empty #main { - margin-bottom: 5px; -} - -#empty span { - font-size: small; - display: table; - margin: 0 auto; - font-weight: bold; -} - - -.time_line_days { - display:inline-block; - width: 20%; -} - -.time_line_hours { - margin-left:10px; - display:inline-block; - width: 50%; - text-align:center; -} - -.time_line_location { - float:right; - display:inline-block; - text-align:right; - width: 25%; -} - -.time_line_location_link { - color:#3c87a3; - text-decoration:none; -} - -.more_info_button{ - background: #2196F3; -} - -.remove_button { - background: #F44336; -} - -.register_button { - background: #4CAF50; -} - -.settings_button { - margin-right: 2px; - border: 0px; - border-radius: 50%; - transition: 0.3s; - opacity: 0.5; -} - - -.settings_button:focus { - outline: 0; -} - -.settings_button:hover { - box-shadow: 0 4px 10px 0 rgba(0, 0, 0, 0.16), 0 4px 15px 0 rgba(0, 0, 0, 0.12); - opacity: 1; -} - -.selected { - box-shadow: 0 0 0 1pt #FF9800; -} - -.settings_button:focus:after:hover { - outline: 0; - transition: 0.3s; -} - -.copy_button { - background-color: transparent; - padding: 0px; - border: none; - font-size: 15px; - cursor: pointer; - border-radius: 50%; - transition: .2s; -} - -.copy_button:focus { - outline: 0; -} - -.shadow { - box-shadow: 0 2px 20px 0 rgba(0, 0, 0, 0.2), 0 4px 20px 0 rgba(0, 0, 0, 0.16); -} - -i { - padding: 4px 0px; -} - -.copy_button_icon { - color:white; - float:left; - border-radius: 50%; - padding: 3px; - text-shadow: 2px 2px 5px rgba(0, 0, 0, 0.16); - font-size: x-large; -} - -.header_container{ - border-radius: 7px; -} - -.header_buttons { - padding: 5px 10px 5px 10px; - display: flex; - justify-content: space-between; -} - -.header_button { - font-size:15px !important; - margin: 7px !important; -} - - -.clear_button { - background:#4CAF50; -} - -.ris_button { - background:#FF9800; -} - -.schedule_button { - background: #FF0000; -} - -.settings { - position: absolute; - bottom: 0px; - right: 0px; - display: flex; - vertical-align: middle; - box-shadow: 0 2px 5px 0 rgba(0, 0, 0, 0.16), 0 2px 10px 0 rgba(0, 0, 0, 0.12); - transition: 0.3s; - padding: 7px 5px 5px 7px; - margin: 0px 5px 0px 0px; - border-radius: 7px; -} - -.material_button { - border: none; - outline: none; - cursor: pointer; - color: white; - margin: 10px 10px 10px 0px; - padding: 10px 10px; - border-radius: 10px; - font-size: medium; - font-style: bold; - box-shadow: 2px 2px 4px rgba(0, 0, 0, 0.4); - position: relative; - overflow: hidden; -} - -.course_name_truncate_box { - white-space: nowrap; - overflow: hidden; - text-overflow: ellipsis; - width: 80%; - color:white; - margin:5px; - display:inline-block; - font-size:large; - align-items:center; -} - -.settings_divider { - margin-bottom: 0px; - display:inline-block; -} - -.search_button { - background-color:white; - margin-left: 5px; - margin-right: 3px; -} -.course_list_item_options { - display: none; -} -.import_button { - background-color:white; -} - -.options_button { - background-color:white; - margin-right: 0px; -} - -.settings_icon { - color:#FF9800; -} - -.course_list_item_time_box { - font-weight:bold; - padding:10px; - margin:0px 5px 0px 15px; - font-size:small; -} - -.course_list_item_options_button_container { - border-radius:0px; -} - -.course_list_item_options_buttons{ - float:right; - margin:5px; -} - -.arrow { - float:right; - font-size:small; - display:inline-block; - margin-top:10px; - color:white; - font-family: sans-serif; -} - -.material_button:after { - content: ""; - position: absolute; - top: 50%; - left: 50%; - width: 5px; - height: 5px; - background: rgba(255, 255, 255, 0.5); - opacity: 0; - border-radius: 100%; - transform: scale(1, 1) translate(-50%); - transform-origin: 50% 50%; -} - -.card:after { - content: ""; - position: absolute; - top: 50%; - left: 50%; - width: 5px; - height: 5px; - background: rgba(255, 255, 255, 0.5); - opacity: 0; - border-radius: 100%; - transform: scale(1, 1) translate(-50%); - transform-origin: 50% 50%; -} - -.modal { - display: none; - position: fixed; - z-index: 1; - padding-top: 100px; - left: 0; - top: 0; - width: 100%; - height: 100%; - background-color: rgb(0, 0, 0); - background-color: rgba(0, 0, 0, 0.4); -} - -.modal-content { - background-color: #fefefe; - margin: auto; - max-height: 85%; - overflow-y: auto; - padding: 20px; - border: 1px solid #888; - width: 50%; -} - -/* The Close Button */ - -.close { - color: #aaaaaa; - float: right; - padding: 5px; - font-size: 28px; - font-weight: bold; -} - - -@keyframes ripple { - 0% { - transform: scale(0, 0); - opacity: 1; - } - - 20% { - transform: scale(25, 25); - opacity: 1; - } - - 100% { - opacity: 0; - transform: scale(40, 40); - } -} - -.material_button:focus:not(:active)::after { - animation: ripple 1s ease-out; -} - - -.card:focus:not(:active)::after { - animation: ripple 1s ease-out; -} - - -input { - border-radius: 5px; - color: rgba(0, 0, 45, 0.48) -} - -input:focus { - outline: 0; -} - -input[type=number]::-webkit-inner-spin-button, -input[type=number]::-webkit-outer-spin-button { - -webkit-appearance: none; - -moz-appearance: none; - appearance: none; - margin: 0; -} - -#search-popup { - background: white; - color: #747474; - box-shadow: 0 2px 5px 0 rgba(0, 0, 0, 0.16), 0 2px 10px 0 rgba(0, 0, 0, 0.12); - position: absolute; - margin: auto; - bottom: 42px; - right: 20px; - padding: 10px; - border-radius: inherit; - width: 120px; -} - - -.flex-container { - display: flex; - flex-direction: column; -} - -.item { - flex: 1 1 auto; -} - -.select-style { - border: 1px solid #979797; - margin: 5px 0px; - border-radius: 5px; - display: none; - background: transparent no-repeat 90% 50%; - position: relative; -} - -.select-style:after { - content: '\e5c5'; - font-family: 'Material Icons'; - font-weight: normal; - font-style: normal; - font-size: 24px; - color: rgba(0, 0, 45, 0.48); - - position: absolute; - pointer-events: none; - - bottom: 0px; - right: 0px; -} - -.select-style select { - padding: 5px 8px; - border: none; - color: rgba(0, 0, 45, 0.48); - box-shadow: none; - background: transparent; - background-image: none; - -webkit-appearance: none; - appearance: none; - width: 120px; - word-break: normal; - -ms-word-break: normal; - overflow: visible; -} - -.select-style select:focus { - outline: none; -} - -.class_id_input { - display: none; - border: 1px solid #979797; - border-radius: 5px; - margin: 10px 0px; - padding: 5px 8px; -} - -.class_id_input::placeholder { - color: rgba(0, 0, 45, 0.48); -} - -.search-button { - float: right; - font-size: inherit; - padding: 7px 11px; - margin: 8px 0px; - background-color: #FF9800; -} - -#import-export-popup { - background: white; - color: #747474; - box-shadow: 0 2px 5px 0 rgba(0, 0, 0, 0.16), 0 2px 10px 0 rgba(0, 0, 0, 0.12); - position: absolute; - margin: auto; - bottom: 42px; - right: 10px; - border-radius: inherit; - width: 140px; -} - - -.simple-menu-option { - display: inline-block; - color: rgba(0, 0, 45, 0.48); - border: none; - background-color: white; - font-size: 15px; - overflow: hidden; - vertical-align: middle; - cursor: pointer; - text-align: left; - padding: 10px 0px 5px 5px; - border-radius: 7px; -} - -.simple-menu-option i { - font-size: 19px; - vertical-align: middle; - margin-top: 0px; - margin-left: 0px; - margin-right: 3px; - margin-bottom: 3px; -} - - -.simple-menu-option:hover { - background-color: rgba(177, 175, 175, 0.200); - transition-duration: 0.4s; - /* color: #FF9800; */ -} - -.simple-menu-option:focus { - outline: none; -} - -.hide { - display: none !important; -} - -.meta{ - margin:0; - color:#FF9800; - position: absolute; - bottom: 0px; - left: 0px; - vertical-align: middle; - padding: 7px 5px 5px 7px; - margin: 0px 5px 0px 5px; - font-size: 10px; -} - -.meta-metric{ - font-size: 20px; - font-weight: bold; -} - -.meta-container{ - margin: 5px 5px 10px 5px; -} - -.input-box{ - color: rgba(0, 0, 45, 0.48); - border: 1px solid #8C8C8C; - font-size: 11px; - padding: 5px; - border-radius: 7px; - width: 90%; -} - -.input-box::placeholder { - color: rgba(0, 0, 45, 0.345); -} \ No newline at end of file diff --git a/css/styles.css b/css/styles.css deleted file mode 100644 index ec549bd9..00000000 --- a/css/styles.css +++ /dev/null @@ -1,308 +0,0 @@ -.modal { - display: none; - position: fixed; - z-index: 1; - padding-top: 75px; - left: 0; - top: 0; - width: 100%; - height: 100%; - background-color: rgb(0, 0, 0); - background-color: rgba(0, 0, 0, 0.4); -} - -.modal-content { - background-color: #fefefe; - margin: auto; - max-height: 85%; - overflow-y: auto; - padding: 20px; - border: 1px solid #888; - width: 50%; -} - -.loader { - border: 10px solid #f3f3f3; - border-top: 10px solid #FF9800; - border-radius: 50%; - width: 50px; - height: 50px; - display: none; - animation: spin 2s linear infinite; -} - - -@keyframes spin { - 0% { - transform: rotate(0deg); - } - - 100% { - transform: rotate(360deg); - } -} - -.close { - color: #aaaaaa; - float: right; - padding: 5px; - font-size: 28px; - font-weight: bold; -} - -.title { - font-size: x-large; - font-weight: bold; - padding-top: 5px; - line-height: 1; - padding-left: 5px; - margin: 5px 0px 5px 0px; -} - -.distButton { - vertical-align: bottom; -} - -.description { - padding: 5px; - font-size: 15px; - font-weight: normal; -} - - -.chartloader { - position: absolute; - margin-left: auto; - margin-right: auto; - margin-top: 50px; - left: 0; - right: 0; -} - -.profname { - margin-left: 5px; - padding-bottom: 5px; - font-size: medium; - margin-top: 5px; -} - -.dateTimePlace { - margin-left: 5px; - margin-bottom: 0px; - margin-top: 0px; - font-size: smaller; - font-weight: bold; -} - -#chartcontainer { - max-width: 100%; - height: 250px; -} - -#chart { - min-width: auto; - max-width: 100%; - height: 250px; - margin: 0 auto; - z-index: 1; -} - -.card { - transition: 0.3s; - margin-bottom: 10px; - box-shadow: 0 2px 5px 0 rgba(0, 0, 0, 0.16), 0 2px 10px 0 rgba(0, 0, 0, 0.12); -} - -.card:hover { - box-shadow: 0 4px 10px 0 rgba(0, 0, 0, 0.2), 0 4px 20px 0 rgba(0, 0, 0, 0.19); -} - -.cardcontainer { - padding: 2px 16px; - transition: width 300ms ease-in-out, height 300ms ease-in-out; -} - -.description { - padding: 10px; -} - -.close:hover, -.close:focus { - color: #000; - text-decoration: none; - cursor: pointer; -} - -.topbuttons .material-button { - display: inline-block; -} - -.rmp-button { - -} - -.ecis-button { - -} - -.textbook-button{ - -} - -.material-button { - border: none; - outline: none; - cursor: pointer; - color: white; - margin: 10px 10px 10px 0px; - padding: 10px 10px; - border-radius: 10px; - font-size: medium; - font-style: bold; - box-shadow: 2px 2px 4px rgba(0, 0, 0, 0.4); - background: #ff9800; - position: relative; - overflow: hidden; -} - -.material-button:after { - content: ""; - position: absolute; - top: 50%; - left: 50%; - width: 5px; - height: 5px; - background: rgba(255, 255, 255, 0.5); - opacity: 0; - border-radius: 100%; - transform: scale(1, 1) translate(-50%); - transform-origin: 50% 50%; -} - -@keyframes ripple { - 0% { - transform: scale(0, 0); - opacity: 1; - } - - 15% { - transform: scale(25, 25); - opacity: 1; - } - - 100% { - opacity: 0; - transform: scale(40, 40); - } -} - -.material-button:focus:not(:active)::after { - animation: ripple 1s ease-out; -} - -#snackbar { - visibility: hidden; - min-width: 250px; - margin-left: -200px; - background-color: #333; - color: #fff; - border-radius: 2px; - padding: 16px; - position: fixed; - z-index: 1; - left: 50%; - bottom: 30px; -} - -.descriptionli { - padding: 0px 5px 5px 5px; -} - -#snackbar.show { - visibility: visible; - -webkit-animation: fadein 0.5s, fadeout 0.5s 2.5s; - animation: fadein 0.5s, fadeout 0.5s 2.5s; -} - -#semesters { - padding: 5px; - margin-right: 10px; - margin-top: 10px; -} - -#semesters:focus { - outline: 0; -} - - -.tooltip { - position: relative; -} - -.tooltip .tooltiptext { - visibility: hidden; - background-color: black; - background:rgba(1,1,1,0.5); - color: #fff; - text-align: left; - border-radius: 6px; - font-size: 10px; - max-width: 100px; - margin-left: 5px; - padding: 5px 10px; - z-index: 2; - position: absolute; -} - -.tooltip:hover .tooltiptext { - visibility: visible; -} - - -@-webkit-keyframes fadein { - from { - bottom: 0; - opacity: 0; - } - - to { - bottom: 30px; - opacity: 1; - } -} - -@keyframes fadein { - from { - bottom: 0; - opacity: 0; - } - - to { - bottom: 30px; - opacity: 1; - } -} - -@-webkit-keyframes fadeout { - from { - bottom: 30px; - opacity: 1; - } - - to { - bottom: 0; - opacity: 0; - } -} - -@keyframes fadeout { - from { - bottom: 30px; - opacity: 1; - } - - to { - bottom: 0; - opacity: 0; - } -} diff --git a/docs/_config.yml b/docs/_config.yml deleted file mode 100644 index c4192631..00000000 --- a/docs/_config.yml +++ /dev/null @@ -1 +0,0 @@ -theme: jekyll-theme-cayman \ No newline at end of file diff --git a/docs/departments.json b/docs/departments.json deleted file mode 100644 index ba8a9f03..00000000 --- a/docs/departments.json +++ /dev/null @@ -1 +0,0 @@ -["ACC","ADV","ASE","AFR","AFS","ASL","AMS","AHC","ANT","ALD","ARA","ARE","ARI","ARC","AED","ARH","ART","AET","AAS","ANS","AST","BSN","BEN","BCH","BIO","BME","BDP","B A","BAX","BGS","CHE","CH","CHI","C E","CLA","C C","CGS","COM","CLD","CMS","CRP","C L","COE","CSE","C S","CON","CTI","CRW","CDI","EDC","CZ","DAN","DSC","D S","DES","DEV","D B","DRS","DCH","ECO","ELP","EDP","E E","ECE","EER","EMA","ENM","E M","E S","E","ESL","ENS","EVE","EVS","EUP","EUS","FIN","F A","FLU","FR","F H","G E","GRG","GEO","GER","GSD","GOV","GRS","GK","GUI","HAR","H S","HCT","HED","HEB","HIN","HIS","HDF","HDO","H E","HMN","ILA","I","ISP","INF","ITD","I B","IRG","ISL","ITL","ITC","JPN","J S","J","KIN","KOR","LAR","LTC","LAT","LAL","LAS","LAW","LEB","L A","LAH","LIN","MAL","MAN","MIS","MFG","MNS","MKT","MSE","M","M E","MDV","MAS","MEL","MES","M S","MOL","MUS","NSC","N S","NEU","NOR","N","NTR","OBO","OPR","O M","ORI","ORG","PER","PRS","PGE","PGS","PHM","PHL","PED","P S","PHY","PIA","POL","POR","PRC","PSY","P A","PBH","P R","RIM","RTF","R E","R S","RHE","R M","RUS","REE","SAN","SAX","STC","STM","S C","SEL","S S","S W","SOC","SPN","SPC","SED","SLH","STA","SDS","SUS","SWE","TAM","TXA","T D","TRO","TRU","TBA","TUR","T C","UKR","UGS","UDN","URB","URD","UTS","UTL","VIA","VIO","V C","VAS","VOI","WGS","WRT","YID","YOR"] diff --git a/grades.db b/grades.db deleted file mode 100644 index 8048327d..00000000 Binary files a/grades.db and /dev/null differ diff --git a/icons/icon128.png b/icons/icon128.png deleted file mode 100644 index a875bcb4..00000000 Binary files a/icons/icon128.png and /dev/null differ diff --git a/icons/icon16.png b/icons/icon16.png deleted file mode 100644 index ac603ca6..00000000 Binary files a/icons/icon16.png and /dev/null differ diff --git a/icons/icon32.png b/icons/icon32.png deleted file mode 100644 index 5f245778..00000000 Binary files a/icons/icon32.png and /dev/null differ diff --git a/icons/icon48.png b/icons/icon48.png deleted file mode 100644 index acda2012..00000000 Binary files a/icons/icon48.png and /dev/null differ diff --git a/images/disticon.png b/images/disticon.png deleted file mode 100644 index 6de7307f..00000000 Binary files a/images/disticon.png and /dev/null differ diff --git a/js/Template.js b/js/Template.js deleted file mode 100644 index a58f222b..00000000 --- a/js/Template.js +++ /dev/null @@ -1,196 +0,0 @@ -class Template {} - -Template.Main = class { - static modal() { - return ``; - } - static extension_button() { - return ``; - } -}; -Template.Catalog = class { - static loading() { - return `
-
-
-

Loading Courses

-

Failed to Load Courses

-
- -
`; - } -}; -Template.UTPlanner = class { - static modal() { - return ``; - } -}; -Template.Calendar = class { - static line(line) { - let { days, start_time, end_time, location_link, location_full } = line; - return `

- ${days}: - ${start_time} to ${end_time} - - ${location_full} - -

`; - } - static modal() { - return `