Skip to content

Commit efb44bb

Browse files
committed
Minor UI fixes and updates
- Removed any instances of "NEW!" - Changed help alert boxes to a blue background instead of green - Bolded "Maker" in header, I think it looks nicer. - Moved footer attribution order after some discussion
1 parent 01245c3 commit efb44bb

File tree

8 files changed

+12
-17
lines changed

8 files changed

+12
-17
lines changed

.gitignore

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -17,6 +17,7 @@ assets/prod/*
1717

1818
# Ignore PhpStorm files
1919
.idea
20+
*.iml
2021

2122
# Ignore Eclipse files
2223
.settings

assets/src/modules/sm/App/templates/help.html

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -13,7 +13,7 @@ <h4>Keyboard Shortcuts</h4>
1313
<ul>
1414
<li><kbd>Ctrl</kbd> + <kbd>Enter</kbd>: Generate schedules</li>
1515
<li><kbd>Ctrl</kbd> + <kbd>Up</kbd> or <kbd>Down</kbd>: Move between course search fields</li>
16-
<li><kbd>Ctrl</kbd> + <kbd>Alt</kbd> + <kbd>Down</kbd>: Toggle display of searh results
16+
<li><kbd>Ctrl</kbd> + <kbd>Alt</kbd> + <kbd>Down</kbd>: Toggle display of search results
1717
<li><kbd>Ctrl</kbd> + <kbd>Alt</kbd> + <kbd>1-9</kbd>: Toggle selection of course result by index</li>
1818
<li><kbd>Ctrl</kbd> + <kbd>Left</kbd> or <kbd>Right</kbd>: Move between pages of schedules</li>
1919
</ul>

assets/src/modules/sm/Browse/templates/browse.html

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,9 +1,9 @@
11
<div class="container">
22
<div class="row">
33
<div class="col-md-8">
4-
<div class="alert alert-success" ng-show="state.ui.alert_browseFeatures">
4+
<div class="alert alert-info" ng-show="state.ui.alert_browseFeatures">
55
<button type="button" class="close" data-dismiss="alert" aria-hidden="true" ng-click="state.ui.alert_browseFeatures = false"><i class="fa fa-times"></i></button>
6-
<strong>NEW!</strong> Once you've found some courses you like, simply add them to your cart, they will be included in your possible schedules. Also, check out the <a ui-sref="help">help</a> page for more info.
6+
Once you've found some courses you like, simply add them to your cart, they will be included in your possible schedules. Also, check out the <a ui-sref="help">help</a> page for more info.
77
</div>
88
<div class="panel panel-default">
99
<div class="panel-heading">

assets/src/modules/sm/Generate/templates/generate.html

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,9 +1,9 @@
11
<form novalidate id="scheduleForm" name="schedule" class="container">
22
<div class="row">
33
<div class="col-md-8 clearfix">
4-
<div class="alert alert-success" ng-show="state.ui.alert_generateFeatures">
4+
<div class="alert alert-info" ng-show="state.ui.alert_generateFeatures">
55
<button type="button" class="close" data-dismiss="alert" aria-hidden="true" ng-click="state.ui.alert_generateFeatures = false"><i class="fa fa-times"></i></button>
6-
<strong>NEW!</strong> Use a comma to separate courses to see which course fits your schedule better. Add courses from the Browse or Search page to your schedule as well so you can easily create schedule combinations from anywhere! Also, check out the <a ui-sref="help">help</a> page for new keyboard shortcuts.
6+
Use a comma to separate courses to see which course fits your schedule better. Add courses from the Browse or Search page to your schedule as well so you can easily create schedule combinations from anywhere! Also, check out the <a ui-sref="help">help</a> page for new keyboard shortcuts.
77
</div>
88
<div class="panel panel-default form-horizontal" ng-controller="GenerateScheduleCoursesController">
99
<div class="panel-heading">

assets/src/modules/sm/Index/templates/index.html

Lines changed: 0 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -1,10 +1,4 @@
11
<div class="container">
2-
<div class="hidden-xs">
3-
<div class="alert alert-success" ng-show="state.ui.alert_newFeatures">
4-
<button type="button" class="close" data-dismiss="alert" aria-hidden="true" ng-click="state.ui.alert_newFeatures = false"><i class="fa fa-times"></i></button>
5-
<strong>Welcome to the new ScheduleMaker!</strong> We've added lots of new features to the website, including a completely redesigned modern interface with full mobile support, a new course cart so you add courses to your schedule from the Browse and Search Page, the ability to come back right where you left off (automatic saved sessions), <a ui-sref="help">keyboard shortcuts</a> for power users, RateMyProfessors integration, and a whole lot more! Check out the <a ui-sref="help">help</a> page for more info. Enjoy!
6-
</div>
7-
</div>
82
<div id="mainMenu" class="row">
93
<div class="col-xs-4">
104
<div class="navItem">

assets/src/modules/sm/Search/templates/search.html

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,9 +1,9 @@
11
<div class="container">
22
<div class="row">
33
<div class="col-md-8">
4-
<div class="alert alert-success" ng-show="state.ui.alert_searchFeatures">
4+
<div class="alert alert-info" ng-show="state.ui.alert_searchFeatures">
55
<button type="button" class="close" data-dismiss="alert" aria-hidden="true" ng-click="state.ui.alert_searchFeatures = false"><i class="fa fa-times"></i></button>
6-
<strong>NEW!</strong> Search for courses by a wide range of critera which you can then easily add to your schedule! If you already know your course's number, jump over to to the <a ui-sref="generate">generation page</a> Also, check out the <a ui-sref="help">help</a> page for new keyboard shortcuts.
6+
Search for courses by a wide range of critera which you can then easily add to your schedule! If you already know your course's number, jump over to to the <a ui-sref="generate">generation page</a> Also, check out the <a ui-sref="help">help</a> page for new keyboard shortcuts.
77
</div>
88
<form name="search.form" class="form-horizontal">
99
<div class="panel panel-default">

index.php

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -75,7 +75,7 @@
7575
<span class="icon-bar"></span>
7676
<span class="icon-bar"></span>
7777
</button>
78-
<a class="navbar-brand" ui-sref="index">ScheduleMaker <span class="label label-success">NEW!</span></a>
78+
<a class="navbar-brand" ui-sref="index">Schedule<strong>Maker</strong></a>
7979
</div>
8080
<div class="collapse navbar-collapse navbar-right navbar-ex1-collapse" nav-close-on-mobile>
8181
<ul class="nav navbar-nav">
@@ -93,9 +93,9 @@
9393
<div class="csh"><a target="_blank" href="http://www.csh.rit.edu/"><img src="<?=$HTTPROOTADDRESS?>img/csh.png" alt="CSH" /></a></div>
9494
Version: <?=$APP_VERSION?> | <a ui-sref="help">Help</a> | <a href="/status">Status</a> | <a target="_blank" href="https://github.com/ComputerScienceHouse/schedulemaker/issues">Report Issues</a>
9595
<div>
96-
Idea: John Resig (phytar at csh.rit.edu)<br>
96+
Development v3: Ben Grawi (bgrawi at csh.rit.edu)<br>
9797
Development v2: Ben Russell (benrr101 at csh.rit.edu),<br>
98-
Development v3: Ben Grawi (bgrawi at csh.rit.edu)<br>
98+
Idea: John Resig (phytar at csh.rit.edu)<br>
9999
Hosting: <a href="http://www.csh.rit.edu/">Computer Science House</a><br>
100100
</div>
101101
</div>

package.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
{
22
"name": "schedulemaker",
3-
"version": "3.0.5",
3+
"version": "3.0.6",
44
"private": true,
55
"description": "A course database lookup tool and schedule building web application for use at Rochester Institute of Technology.",
66
"main": "index.php",

0 commit comments

Comments
 (0)