Skip to content
Open
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
553 commits
Select commit Hold shift + click to select a range
d67c3eb
courses no longer duplicate
michaelni678 Jul 5, 2022
79c386c
Merge branch 'main' into james-issues-changes
anderm18 Jul 5, 2022
658e85b
Merge pull request #98 from anderm18/james-issues-changes
anderm18 Jul 5, 2022
2c058df
Revert "James issues changes"
anderm18 Jul 5, 2022
feabb11
Merge pull request #105 from anderm18/revert-98-james-issues-changes
anderm18 Jul 5, 2022
c6241f7
Messed with mode button
dicosn Jul 11, 2022
131c195
Merge pull request #99 from anderm18/custom_scrollbar
anderm18 Jul 12, 2022
d94883b
Merge pull request #103 from anderm18/101-crosslisting
anderm18 Jul 12, 2022
33adfa1
added padding
michaelni678 Jul 12, 2022
05d8257
resizing is now automatic
liuj-42 Jul 12, 2022
f49c508
removing unused/commented out stuff
liuj-42 Jul 12, 2022
8a664cf
Made Darkmode button into switch
dicosn Jul 12, 2022
6ec1b18
Merge pull request #104 from anderm18/removeDupeGlitch
anderm18 Jul 12, 2022
9c54dd8
Merge branch 'main' into accessiblity-issues
dicosn Jul 12, 2022
3388268
writing comments and removing some more unused stuff
liuj-42 Jul 12, 2022
54c2d2f
Merge remote-tracking branch 'origin/main' into graph-view
liuj-42 Jul 12, 2022
be2609c
Changed pathway scraper to use API
Ryzon3 Jul 14, 2022
7c3973b
Adding an sis scraper and its output file.
dimitri-lopez Jul 14, 2022
abcd197
fixed graph view showing standard view too
liuj-42 Jul 14, 2022
92c1e80
Fixed various bugs and Bram changes
Ryzon3 Jul 14, 2022
44e717b
Merge branch 'main' of https://github.com/anderm18/HASSPathways
Ryzon3 Jul 14, 2022
d81a3fc
Merge branch 'main' into graph-view
liuj-42 Jul 15, 2022
e22462e
footer is on the bottom again (fix #113)
liuj-42 Jul 15, 2022
0bc967b
Revert "Merge branch 'main' of https://github.com/anderm18/HASSPathways"
Ryzon3 Jul 15, 2022
786d39a
Restoring SIS scraper
Ryzon3 Jul 15, 2022
e2dd762
footer is on the bottom again (fix #113)
liuj-42 Jul 18, 2022
0f1bbcd
Merge pull request #111 from anderm18/CenterTextLearnPage
anderm18 Jul 18, 2022
b33a93a
Merge pull request #112 from anderm18/accessiblity-issues
anderm18 Jul 18, 2022
24f4878
fixing buttons
anderm18 Jul 18, 2022
e8b0279
trying again : (
anderm18 Jul 18, 2022
701953e
again lmao
anderm18 Jul 18, 2022
c13104c
Adding overwrite json file to sis scraper
dimitri-lopez Jul 18, 2022
2750fca
Fixing up the bugs in sis scraper
dimitri-lopez Jul 18, 2022
fdb7fd8
Added some basic multi year json
Ryzon3 Jul 18, 2022
51e548e
Merge branch 'main' into multi-year-json
Ryzon3 Jul 18, 2022
cff6d10
sis_scraper will now scrape ALL departments + fixing recursion bug
dimitri-lopez Jul 19, 2022
5c221de
Sorting classes based on ID rather than SUBJ
dimitri-lopez Jul 19, 2022
fb826a6
Sorting classes on ID rather than SUBJ closes #118
dimitri-lopez Jul 19, 2022
c7dd3d8
Merge remote-tracking branch 'origin/main'
dimitri-lopez Jul 19, 2022
005c01a
Revert "Merge branch 'main' into graph-view"
liuj-42 Jul 19, 2022
1d5cb46
Revert "Merge remote-tracking branch 'origin/main' into graph-view"
liuj-42 Jul 19, 2022
71d7575
Merge branch 'main' into graph-view
liuj-42 Jul 19, 2022
603efd2
adding year selection
liuj-42 Jul 19, 2022
79cd1ed
manually adding YearSelection bc git didnt recognize that for some re…
liuj-42 Jul 19, 2022
ed02770
PathwayPage.vue successfully merged
liuj-42 Jul 19, 2022
f2a6648
getting rid of debug button
liuj-42 Jul 19, 2022
9077d79
text is now normal length for standard view
liuj-42 Jul 19, 2022
8dbc22f
Fixed bugs in scrapers
Ryzon3 Jul 19, 2022
26b018c
Add pycache to the gitignore
Ryzon3 Jul 19, 2022
ce1c0f1
Merge branch 'main' into multi-year-json
Ryzon3 Jul 19, 2022
faa3e8a
Fix gitignore
Ryzon3 Jul 19, 2022
5cc4c62
Moved year selection button to header
michaelni678 Jul 19, 2022
466ee47
click me to toggle view length
graya4 Jul 19, 2022
83c4c5c
admin button
graya4 Jul 19, 2022
9c7f477
admin search
graya4 Jul 19, 2022
74040b9
Right-aligning chips
dimitri-lopez Jul 19, 2022
07e6734
remove unused import
liuj-42 Jul 19, 2022
7695791
fix #122 and add flex wrap to the graph tabs
liuj-42 Jul 19, 2022
c0dc333
add a media query to make the graph containers only wrap if the scree…
liuj-42 Jul 19, 2022
ad2058e
my pathways page button
graya4 Jul 19, 2022
c2ba83e
Merge pull request #123 from anderm18/yearSelectionHeader
Ryzon3 Jul 19, 2022
550c002
Fixed more scraper bugs
Ryzon3 Jul 19, 2022
f051377
re-enabling checkboxes for graph view
liuj-42 Jul 19, 2022
9329ddb
edit a class to only apply during graph view
liuj-42 Jul 19, 2022
1034cf2
checkbox broke for a second, fixed it again
liuj-42 Jul 19, 2022
aaad66d
pre-requisite chip added
liuj-42 Jul 19, 2022
3071f3b
Merge branch 'main' into graph-view
liuj-42 Jul 19, 2022
583cf9a
fix some stuff that broke during merge
liuj-42 Jul 19, 2022
9e2dde0
Adding a transcript scraper. Seems to work
dimitri-lopez Jul 19, 2022
b69f63c
Fixed the outdated instructions
dicosn Jul 22, 2022
1def522
Merge pull request #128 from anderm18/accessiblity-issues
dicosn Jul 22, 2022
7aa76e4
trying to fix economics
liuj-42 Jul 22, 2022
3acb833
Update pathways from main
liuj-42 Jul 22, 2022
d111e73
Added catalog link to about page
michaelni678 Jul 22, 2022
7d1681c
fixing econ pathway
liuj-42 Jul 22, 2022
4c17c58
Merge branch 'main' into graph-view
liuj-42 Jul 22, 2022
24de8a6
moving code around
liuj-42 Jul 22, 2022
a5af902
removing debug button
liuj-42 Jul 22, 2022
cb941ef
Merge branch 'main' into import-classes
dimitri-lopez Jul 26, 2022
62f0c56
Merge branch 'main' into AkeylMobileFixes
graya4 Jul 26, 2022
ef6e410
Finished multi year scraper
Ryzon3 Jul 26, 2022
4ed7294
adjusted search bar to be centered on mobile
graya4 Jul 26, 2022
cdd21e6
Added some more description text
Ryzon3 Jul 26, 2022
b7329f9
Merge pull request #130 from anderm18/AboutPage_cataloglink
Ryzon3 Jul 26, 2022
6b22100
Unrounded the components
michaelni678 Jul 26, 2022
13ae477
pre-requisites now show up
liuj-42 Jul 26, 2022
8b6f87a
pre-requisites now show up
liuj-42 Jul 26, 2022
8bf275d
Added linter and ran it to fix errors
Ryzon3 Jul 26, 2022
cf23383
Ran linter to fix many warnings on branch
Ryzon3 Jul 26, 2022
51c8200
consolidating 2 functions into 1 and fixing a bug in graph view
liuj-42 Jul 26, 2022
63347ea
pre-requisites now show up on my pathways page
liuj-42 Jul 26, 2022
50cbe83
running npm run lint
liuj-42 Jul 26, 2022
fa7b6ff
Testing commiting to a branch
dimitri-lopez Jul 27, 2022
2fd30d1
Adding lookup to the json names from subjid + course names
dimitri-lopez Jul 27, 2022
2726bd3
Adding import classes button to search page, no functionality yet
dimitri-lopez Jul 27, 2022
72135a3
Adding styling to the drag and drop box.
dimitri-lopez Jul 27, 2022
cb8dd72
Merge pull request #121 from anderm18/graph-view
anderm18 Jul 27, 2022
b1d8140
Merge branch 'main' into AkeylMobileFixes
anderm18 Jul 27, 2022
18afb01
Merge pull request #126 from anderm18/AkeylMobileFixes
anderm18 Jul 27, 2022
9a4490b
Merge pull request #132 from anderm18/remove_border_radius_admin
anderm18 Jul 27, 2022
a3d4124
removing access to admin portal for launch
anderm18 Jul 27, 2022
3d4c6ee
the purge
anderm18 Jul 27, 2022
c5255b4
Born out of blood, But they'd never know it
anderm18 Jul 27, 2022
43a4525
ok wait ther we go
anderm18 Jul 27, 2022
237dabe
removing admin access after thanos snap
anderm18 Jul 27, 2022
0349db0
redirect users to us
anderm18 Jul 27, 2022
91482a2
adding all of the stuff that i changed
liuj-42 Jul 29, 2022
3107791
Added upon availability of instructor tab, nonfunctional
michaelni678 Jul 29, 2022
0f179c6
updating prerequisites to work with scaper updates
liuj-42 Jul 29, 2022
82984da
fix footer not being sticky and also checkboxes dont display above th…
liuj-42 Jul 29, 2022
882d219
prerequisites now show up on my pathways page
liuj-42 Jul 29, 2022
eb186b4
adding bookmark icon back to my pathways page
liuj-42 Jul 29, 2022
a65c5e9
Overhaul of dark mode switch
dicosn Jul 29, 2022
545afd1
fix prop from being passed as a string to a boolean instead
liuj-42 Jul 29, 2022
4117d25
Merge pull request #139 from anderm18/graph-view-2
anderm18 Jul 29, 2022
8de39f8
Made the light mode the right side of the toggle
Benjamin-Avrahami Jul 30, 2022
edb75bb
Merging
Benjamin-Avrahami Jul 30, 2022
19f8d47
Added AdminSearchPage
Ryzon3 Jul 31, 2022
a553901
Merge branch 'main' into advanced-search
Ryzon3 Jul 31, 2022
08d844e
Fixed issues with merge
Ryzon3 Jul 31, 2022
35082be
Adding some styling to the import page
dimitri-lopez Aug 1, 2022
3a08a82
Revert pathway scraper code and remove duplicates
Benjamin-Avrahami Aug 1, 2022
843ba4d
fixed issue 142 for multiyear
Benjamin-Avrahami Aug 1, 2022
ca0fa18
Adding chips to the search page
dimitri-lopez Aug 2, 2022
78bd56b
Adding chips to the search page
dimitri-lopez Aug 2, 2022
3f1e602
Merge branch 'main' into advanced-search
dimitri-lopez Aug 2, 2022
8998999
Revert "Adding chips to the search page"
dimitri-lopez Aug 2, 2022
15c0678
Adding advanced search features to the choose page
dimitri-lopez Aug 2, 2022
5acae6f
Changing chips to reduce latency
dimitri-lopez Aug 2, 2022
bf9fdbd
Adding an example of using the advanced search
dimitri-lopez Aug 2, 2022
5efa75e
Moved the alert out of the way
michaelni678 Aug 2, 2022
944461a
Switch is finally done
dicosn Aug 2, 2022
e3479c9
Merge pull request #147 from anderm18/dicosn-issues
anderm18 Aug 2, 2022
e82a844
Merge pull request #149 from anderm18/FixPrereqAlert
anderm18 Aug 2, 2022
65cb4cd
Merge pull request #144 from anderm18/jsonDuplicates
anderm18 Aug 2, 2022
0d89c74
Converted store to seperate file and added years.json
Ryzon3 Aug 2, 2022
f6f9989
Added years.json functionality
Ryzon3 Aug 2, 2022
19c7e00
Fixed #150 in a semi-satisfactory way and removed warnings
Benjamin-Avrahami Aug 4, 2022
7addb8b
Changed zindex of header, now in front of check boxes
michaelni678 Aug 5, 2022
5d9682b
Ran linter and fixed data,js
Ryzon3 Aug 5, 2022
dcebb40
Merge branch 'main' into multi-year-json
Ryzon3 Aug 5, 2022
6ec74cd
fix depts.json bug
Ryzon3 Aug 5, 2022
98b0c59
Fixed required courses, remaining, etc
michaelni678 Aug 5, 2022
0dd271b
FIxed multi year bugs
Ryzon3 Aug 9, 2022
2521197
Rewriting py scraper into js for transcript parsing
dimitri-lopez Aug 9, 2022
12ec9e3
Adding a period to the example
dimitri-lopez Aug 9, 2022
b25587a
Test commit
Aug 9, 2022
df8b7b9
Merge branch 'main' into advanced-search
Ryzon3 Aug 9, 2022
83f718a
Merge pull request #143 from anderm18/advanced-search
Ryzon3 Aug 9, 2022
64121a7
Merge branch 'main' into multi-year-json
Ryzon3 Aug 9, 2022
1d163ef
fix courses with undefined data not showing up on my pathways page
liuj-42 Aug 9, 2022
d1e352c
Fixed merge issues on fromClassesPage
Ryzon3 Aug 9, 2022
e8cbeac
Fixed AdvancedSearchPage for Multi year JSON
Ryzon3 Aug 9, 2022
737b32f
Fixed warnings
Ryzon3 Aug 11, 2022
37d40c4
Fixed more warnings
Ryzon3 Aug 11, 2022
97992f6
Merge branch 'main' into multi-year-json
Ryzon3 Aug 11, 2022
7c64937
Merge pull request #156 from anderm18/multi-year-json
Ryzon3 Aug 11, 2022
654b075
Selecting the courses based on the parsing
dimitri-lopez Aug 11, 2022
42ebab4
Adding text upon import
dimitri-lopez Aug 11, 2022
93fcf7a
Fixed Admin Pages to work with multi year
Ryzon3 Aug 12, 2022
86a606a
Fixed warnings
Ryzon3 Aug 12, 2022
de6dcd0
fix deleting pathways on mypathways page not updaing the page
liuj-42 Aug 12, 2022
9195712
Updated scraper to fill empty courses and work with new catalog
Ryzon3 Aug 13, 2022
9e3e8c7
Finished transcript scraper
dimitri-lopez Aug 13, 2022
008f1a8
Making a fix with cross listed courses
dimitri-lopez Aug 13, 2022
9ef425a
Added category assembler and ran
Ryzon3 Aug 13, 2022
f31872c
Fixed Pathway Category component to work with new Data
Ryzon3 Aug 13, 2022
4be3b4c
Adding 404 page if pathway not found
Ryzon3 Aug 13, 2022
e3b7d26
Reducing lag on select pathway from classes page
dimitri-lopez Aug 13, 2022
ac25a32
Updating regex for advanced search
dimitri-lopez Aug 13, 2022
7a026fa
Merge branch 'main' into ProfessorAvailabilityBubble
Ryzon3 Aug 13, 2022
679edda
Added UIA to scraper and fixed some bugs
Ryzon3 Aug 13, 2022
c7c44ca
Merge pull request #138 from anderm18/ProfessorAvailabilityBubble
Ryzon3 Aug 14, 2022
5615285
Merge pull request #153 from anderm18/Checkboxes_over_header
Ryzon3 Aug 14, 2022
0b59b83
FIxed names
Ryzon3 Aug 14, 2022
82e4054
Merge branch 'main' into pathway-category-fix
Ryzon3 Aug 14, 2022
e56cfe3
Merge pull request #157 from anderm18/pathway-category-fix
Ryzon3 Aug 14, 2022
769c99f
Ran scraper and fixed minor bug
Ryzon3 Aug 14, 2022
e79b68a
Fixed warning
Ryzon3 Aug 14, 2022
9003520
Added RPI HASS website to about page
Ryzon3 Aug 14, 2022
0a9025a
Updated readme and deleted old TODO document
Ryzon3 Aug 14, 2022
d348101
Fixed readme
Ryzon3 Aug 14, 2022
e71d8af
Removed the hardcoding of the initial year selection
Benjamin-Avrahami Aug 15, 2022
09d0514
Darkened the my pathways button and moved the selection and light mod…
Benjamin-Avrahami Aug 15, 2022
758d83a
Merge branch 'main' into footer-fix
Ryzon3 Aug 15, 2022
6087ad0
importing advanced search
Ryzon3 Aug 15, 2022
c2eca92
Merge pull request #152 from anderm18/footer-fix
Ryzon3 Aug 15, 2022
9f704ec
Merge pull request #159 from anderm18/auto_year
Ryzon3 Aug 15, 2022
4ce5b00
Added crosslisted and prereq to portal Closes #107
Ryzon3 Aug 15, 2022
87dc913
Merge pull request #160 from anderm18/AdminPortalUpdate
Ryzon3 Aug 15, 2022
f62e68f
Merge branch 'main' into import-transcript
dimitri-lopez Aug 15, 2022
a6b7f54
Fixed scraper bug that I made
Ryzon3 Aug 15, 2022
00f76b9
Uncommented scraper post bug
Ryzon3 Aug 15, 2022
54254e2
Fixed some unicode errors
Ryzon3 Aug 15, 2022
5ef2bf2
Fixed TODO within code
Ryzon3 Aug 15, 2022
5e5c918
Merge pull request #158 from anderm18/import-transcript
Ryzon3 Aug 15, 2022
71d3715
Updating Backend script to match the one running on EC2
anderm18 Aug 16, 2022
3788207
Merge branch 'main' of https://github.com/anderm18/HASSPathways
anderm18 Aug 16, 2022
983a027
requirements for install
anderm18 Aug 16, 2022
cc5fcf5
Backend update
anderm18 Aug 16, 2022
4a6d493
Update README.md
anderm18 Aug 16, 2022
8e59eba
Fix light mode on Pathway images
Ryzon3 Aug 16, 2022
461acf5
Removed delete button from MyPathway conditionally closes #161
Ryzon3 Aug 16, 2022
4f027df
Updating readme for frontend
Ryzon3 Aug 16, 2022
4118062
Revert "Updating readme for frontend"
Ryzon3 Aug 16, 2022
20350c5
Fixing readme for frontend
Ryzon3 Aug 16, 2022
2935e3a
Fixing frontend readme
Ryzon3 Aug 16, 2022
7888279
Fixing file tree in frontend readme
Ryzon3 Aug 16, 2022
ff15289
Merge pull request #162 from anderm18/MyPathway-delete-fix
Ryzon3 Aug 16, 2022
f1da158
Removing old project structure document
Ryzon3 Aug 16, 2022
7ee3062
Merge branch 'main' of https://github.com/anderm18/HASSPathways into …
Ryzon3 Aug 16, 2022
52ff8e6
Made scroll reset back to top on route change
Ryzon3 Aug 16, 2022
6d9dcc6
Added text for waiting data load
Ryzon3 Aug 17, 2022
e9687e0
Fixing sorting on FromClassesPathways
dimitri-lopez Aug 17, 2022
e82f387
Fixing the buttons on the home page. Better zoomfn
dimitri-lopez Aug 17, 2022
bfae102
Changing the redirect for choose classes
dimitri-lopez Aug 17, 2022
f9282f3
Merge branch 'Bram-Hub:main' into better-homepage-buttons
dimitri-lopez Aug 17, 2022
a32eae9
Make rows clickable on advsearch
Ryzon3 Aug 17, 2022
27e0604
adding execa
RafaelCenzano Aug 18, 2022
16ab18f
Merge branch 'main' of github.com:anderm18/HASSPathways
RafaelCenzano Aug 18, 2022
bca12ce
create github actions workflow instructions
RafaelCenzano Aug 18, 2022
fae5430
add build and deploy script to be executed by github actions
RafaelCenzano Aug 18, 2022
88e046b
merge with main and add execa
RafaelCenzano Aug 18, 2022
ce26513
add more config for github actions deployment script
RafaelCenzano Aug 18, 2022
037d8dd
Merge pull request #163 from anderm18/better-homepage-buttons
Ryzon3 Aug 18, 2022
92cd6c3
Added better future proof sort
Ryzon3 Aug 18, 2022
01757fb
Merge pull request #154 from anderm18/required_remaining_tabs_switch
Ryzon3 Aug 18, 2022
e90b3ec
Merge pull request #164 from anderm18/frontend-deploy-gh-pages
anderm18 Aug 19, 2022
2653c13
Revert "New scripts for gh actions deployment to gh pages"
anderm18 Aug 19, 2022
35eaa94
Merge pull request #165 from anderm18/revert-164-frontend-deploy-gh-p…
anderm18 Aug 19, 2022
53e8a4e
Update CourseTable.vue
PlayX-2333 Oct 4, 2022
74d15cd
Update CourseTable.vue
jonha1 Oct 4, 2022
8fa6f90
Merge branch 'sorting-option' of https://github.com/anderm18/HASSPath…
jonha1 Oct 4, 2022
3180137
Update CourseTable.vue
jonha1 Oct 4, 2022
f9966a2
Update CourseTable.vue
jonha1 Oct 7, 2022
fa090c4
Update CourseTable.vue
PlayX-2333 Oct 7, 2022
156b444
Update CourseTable.vue
jonha1 Oct 7, 2022
c42924f
Sorting options to explore pathway page
PlayX-2333 Oct 7, 2022
3d81a22
Update CourseTable.vue
jonha1 Oct 11, 2022
0faa92f
Merge branch 'sorting-option' of https://github.com/anderm18/HASSPath…
jonha1 Oct 11, 2022
2dd7f6d
fix a bug
PlayX-2333 Oct 11, 2022
ea90833
Merge branch 'sorting-option' of https://github.com/anderm18/HASSPath…
PlayX-2333 Oct 11, 2022
bf110e5
Update CourseTable.vue
PlayX-2333 Oct 11, 2022
8df5e35
Update CourseTable.vue
jonha1 Oct 11, 2022
62c8ffe
Merge branch 'sorting-option' of https://github.com/anderm18/HASSPath…
jonha1 Oct 11, 2022
7446130
Update CourseTable.vue
jonha1 Oct 11, 2022
f9a9b7b
Update CourseTable.vue
jonha1 Oct 11, 2022
3e5d6d9
Update FromClassesPage.vue
PlayX-2333 Oct 21, 2022
9371a39
Update FromClassesPage.vue
PlayX-2333 Oct 21, 2022
95a234e
Update FromClassesPage.vue
PlayX-2333 Oct 21, 2022
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
9 changes: 9 additions & 0 deletions .gitignore
Original file line number Diff line number Diff line change
@@ -0,0 +1,9 @@
.vs/
.idea/
workspace.xml
launch.json
package-lock.json
package.json
frontend/package-lock.json
backend/scrapers/__pycache__/
*.pyc
1 change: 1 addition & 0 deletions Customizations/New Text Document.txt
Original file line number Diff line number Diff line change
@@ -0,0 +1 @@
test
35 changes: 35 additions & 0 deletions Customizations/build.html
Original file line number Diff line number Diff line change
@@ -0,0 +1,35 @@
<head>
<title>Build Pathway</title>
<link rel="stylesheet" href="hp.css">
</head>
<body>

<div class="blocks title-bar">HASS Pathways</div>
<div style="height:75px;"></div>
<div class="blocks v-nav-bar">
<button class="button v-button1" onclick="document.location='index.html'">Home</button><button class="button" onclick="document.location='explore.html'">Explore</button><button class="button" onclick="document.location='course.html'">Pick a Course</button><button class="button v-button4" onclick="document.location='pathways.html'">My Pathways</button></div>

<p style="padding-left:225px; padding-right:5px;"" title="Disclaimer: we are NOT yet working with the registrar and advisors. Therefore, please meet with your advisors and counselors to ensure that the options you have narrowed down are appropriate and attainable for your major and class;">
This will most likely link to the pre-existing remake for now.</p>

<div style="height:300px"></div>

<<div class="footer">
<h3 style="text-align:center;position:initial">
Additional Resources:</h3>
<p id="resources">
<a>All Pathways: </a>
<a id="link" href="http://catalog.rpi.edu/content.php?catoid=22&navoid=542">Integrative Pathways</a>
<a>Ask the Registrar: </a>
<a id="link" href="https://webforms2.rpi.edu/office-registrar-contact-us">Contact Registrar</a>
<a>Ask your Class Dean: </a>
<a id="link" href="https://directory.rpi.edu/groups/3071">Contact Dean</a></p>

<p style="font-style:italic;padding-left:5px; padding-right:5px;font-size:10px;">
Disclaimer: we are NOT yet working with the registrar and advisors. Therefore, please meet with your advisors and counselors to ensure that the options you have narrowed down are appropriate and attainable for your major and class.
</p>
<p><img src="emblem.jpg" alt="School of Humanities, Arts and Social Sciences Logo" width="240" height="70"></p>
</div>

</body>
</html>
98 changes: 98 additions & 0 deletions Customizations/course.html
Original file line number Diff line number Diff line change
@@ -0,0 +1,98 @@
<head>
<title>Start with a Course</title>
<link rel="stylesheet" href="hp.css">
</head>
<body>
<div class="blocks title-bar">HASS Pathways</div>
<div style="height:55px;"></div>
<h2 style="text-align:center">Artificial Intelligence</h2>
<img id="top" class="arrow" style="top:230px;left:330px;transform:rotate(30deg);"src="arrow.png" alt="from course at end of arrow to arrow head"></p>
<img id="mid" class="arrow" style="top:280px;left:330px;"src="arrow.png" alt="from course at end of arrow to arrow head"></p>
<img id="bot" class="arrow" style="top:330px;left:330px;transform:rotate(-30deg);"src="arrow.png" alt="from course at end of arrow to arrow head"></p>
<div class="blocks v-nav-bar">
<button class="button v-button1" onclick="document.location='index.html'">Home</button>
<button class="button" onclick="document.location='explore.html'">Explore</button>
<button class="button" onclick="document.location='build.html'">Build Pathway</button>
<button class="button v-button4" onclick="document.location='pathways.html'">My Pathways</button></div>

<div id="pathways" class="flow" style="z-index:100;left:130px;background-color:rgb(117, 117, 117);display:block;">
<p style="font-size:20px;text-align:center;color:black;">Course 1</p>
<button id="c1.1" class="flow-button" onclick="c1Select()">Minds and Machines</button>
<button id="c1.2" class="flow-button" onclick="c2Select()">AI and Society</button>
<button id="c1.3" class="flow-button" onclick="c3Select()">Are Humans Rational?</button>
</div>
<div id="pathways" class="flow" style="left:415px;background-color:rgb(117, 117, 117);display:block;">
<p style="font-size:20px;text-align:center;color:black;">Course 2</p>
<div style="height:78px"></div>
<button id="c2" class="flow-button" onclick="smallest()">Introduction to Cognitive Science</button>
</div>
<div id="pathways" class="half flow" style="left:700px;background-color:rgb(117, 117, 117);display:block;">
<p style="font-size:20px;text-align:center;color:black;">Course 3</p>
<button class="fb2 flow-button">Game AI</button>
<button class="fb2 flow-button">Learning and Advanced Game AI</button>
<button class="fb2 flow-button">Programming for Cog Sci and AI</button>
<button class="fb2 flow-button">Artificial Intelligent Agents</button>
<button class="fb2 flow-button">Cognitive Modeling</button>
<button class="fb2 flow-button">Intelligent Virtual Agents</button>
<button class="fb2 flow-button">Ethics of AI</button>
<button class="fb2 flow-button">Language Endowed Intelligent Agents</button>
</div>


<script>
var c1 = document.getElementById("c1.1");
var c2 = document.getElementById("c1.2");
var c3 = document.getElementById("c1.3");
var top_a = document.getElementById("top");
var mid_a = document.getElementById("mid");
var bot_a = document.getElementById("bot");
function c1Select(){
if(c1.onclick){
c1.style.backgroundColor = "rgb(58, 75, 75)";
c1.style.opacity = "1";
top_a.style.display = 'block';
c2.style.backgroundColor = "rgb(73, 145, 145)";
c2.style.opacity = "0.7";
mid_a.style.display = 'none';
c3.style.backgroundColor = "rgb(73, 145, 145)";
c3.style.opacity = "0.7";
bot_a.style.display = 'none';
}
}
function c2Select(){
if(c2.onclick){
c2.style.backgroundColor = "rgb(58, 75, 75)";
c2.style.opacity = "1";
mid_a.style.display = 'block';
c1.style.backgroundColor = "rgb(73, 145, 145)";
c1.style.opacity = "0.7";
top_a.style.display = 'none';
c3.style.backgroundColor = "rgb(73, 145, 145)";
c3.style.opacity = "0.7";
bot_a.style.display = 'none';
}
}
function c3Select(){
if(c3.onclick){
c3.style.backgroundColor = "rgb(58, 75, 75)";
c3.style.opacity = "1";
bot_a.style.display = 'block';
c1.style.backgroundColor = "rgb(73, 145, 145)";
c1.style.opacity = "0.7";
top_a.style.display = 'none';
c2.style.backgroundColor = "rgb(73, 145, 145)";
c2.style.opacity = "0.7";
mid_a.style.display = 'none';
}
}
function smallest(){
var c1 = document.getElementById("c2");
if(c1.onclick){
c1.style.backgroundColor = "rgb(58, 75, 75)";
c1.style.opacity = "1";
}
}
</script>

</body>
</html>
Binary file added Customizations/emblem.jpg
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Loading