Skip to content
GitLab
Menu
Projects
Groups
Snippets
Loading...
Help
Help
Support
Community forum
Keyboard shortcuts
?
Submit feedback
Contribute to GitLab
Sign in
Toggle navigation
Menu
Open sidebar
SRCT
schedules
Commits
8a7f09b7
Commit
8a7f09b7
authored
Sep 20, 2018
by
Zac Wood
Browse files
forgot to add new files
parent
ede9235d
Pipeline
#2944
failed with stage
in 2 minutes and 19 seconds
Changes
5
Pipelines
1
Show whitespace changes
Inline
Side-by-side
schedules_api/app/controllers/home_controller.rb
0 → 100644
View file @
8a7f09b7
class
HomeController
<
ApplicationController
def
index
end
end
schedules_api/app/views/shared/_course.html.erb
0 → 100644
View file @
8a7f09b7
<div
class=
"card"
id=
"course-
<%=
course
.
id
%>
"
onclick=
"toggleSections(this)"
data-course=
"
<%=
course
.
to_json
%>
"
>
<div
class=
"card-body"
>
<div>
<h3
style=
"float: left"
>
<%=
"
#{
course
.
subject
}
#{
course
.
course_number
}
"
%>
</h3>
<h5
style=
"float: right"
><em>
<%=
course
.
title
%>
</em>
.
<%=
course
.
credits
%>
credits.
</h5>
</div>
<div
style=
"clear: both"
>
</div>
<p
class=
"description"
>
<%=
course
.
description
%>
</p>
<div
class=
"d-block"
style=
"text-align: center"
>
<i
class=
"fas fa-chevron-down"
></i>
</div>
<!-- List of Course Sections -->
<ul
class=
"list-group list-group-flush"
id=
"sections"
style=
"display:none"
>
<%=
render
partial:
'section'
,
collection:
course
.
course_sections
,
locals:
{
in_cart:
false
}
%>
</ul>
</div>
</div>
schedules_api/app/views/shared/_navbar.html.erb
0 → 100644
View file @
8a7f09b7
<div
class=
"container-fluid"
>
<div
class=
"row align-left align-sm-center align-md-right"
id=
"navbar"
>
<div
class=
"col-8 col-sm align-center"
>
<a
href=
"/search"
id=
"logo"
>
<i
class=
"fas fa-calendar-alt"
></i>
Schedules
</a>
</div>
<div
class=
"col-4 col-sm align-center order-0 order-sm-1"
onclick=
"toggleSchedule()"
>
<h1
style=
"margin-top:24px"
>
<!-- <h2><i class="fas fa-shopping-cart" id="schedule-icon"></i></h2> -->
<span
class=
"fa-layers fa-fw"
id=
"schedule-icon"
>
<i
class=
"fas fa-shopping-cart"
></i>
<span
class=
"fa-layers fa-fw"
>
<i
class=
"fas fa-circle"
data-fa-transform=
"shrink-3 up-12 right-12"
style=
"color:gray"
></i>
<span
id=
"course-counter"
class=
"fa-layers-text fa-inverse"
data-fa-transform=
"shrink-10 up-12 right-12"
style=
"font-weight:600"
>
<%=
@cart
.
length
%>
</span>
</span>
</span>
</h1>
</div>
<div
class=
"col-12 col-sm align-center order-1 order-sm-0"
>
<form
action=
"/search"
class=
"form-inline"
>
<div
class=
"form-group"
>
<div
class=
"input-group"
>
<input
name=
"q"
type=
"text"
class=
"form-control"
placeholder=
"Search by CRN, course, professor..."
aria-describedby=
"basic-addon2"
>
<div
class=
"input-group-append"
>
<button
class=
"btn btn-secondary"
type=
"button"
>
<i
class=
"fas fa-search"
></i>
</button>
</div>
</div>
</div>
</form>
</div>
</div>
</div>
schedules_api/app/views/shared/_section.html.erb
0 → 100644
View file @
8a7f09b7
<%
if
in_cart
%>
<li
id=
"section-
<%=
section
.
crn
%>
"
class=
"list-group-item schedule-section-card"
data-crn=
"
<%=
section
.
crn
%>
"
onclick=
"removeFromSchedule(this)"
>
<span
style=
"float:left"
><b
class=
"subj"
>
<%=
"
#{
section
.
name
}
"
%>
</b>
:
<%=
section
.
title
%>
</span>
<span
style=
"float:right"
><i
class=
"fas fa-map-marker-alt"
></i>
<%=
section
.
location
%>
</span>
<div
style=
"clear: both"
></div>
<span
style=
"float:left"
><i
class=
"fas fa-chalkboard-teacher"
></i>
<%=
section
.
instructor
.
name
%>
</span>
<span
style=
"float:right"
><i
class=
"fas fa-clock"
></i>
<%=
"
#{
section
.
days
}
,
#{
section
.
start_time
}
-
#{
section
.
end_time
}
"
%>
</span>
<div
style=
"clear: both"
></div>
</li>
<%
else
%>
<li
id=
"section-
<%=
section
.
crn
%>
"
class=
"list-group-item section-item
<%=
"selected"
if
@cart
.
include?
section
%>
"
data-crn=
"
<%=
section
.
crn
%>
"
onclick=
"addToSchedule(event, this)"
>
<span
style=
"float:left"
><b
class=
"subj"
>
<%=
"
#{
section
.
name
}
"
%>
</b>
:
<%=
section
.
title
%>
</span>
<span
style=
"float:right"
><i
class=
"fas fa-map-marker-alt"
></i>
<%=
section
.
location
%>
</span>
<div
style=
"clear: both"
></div>
<span
style=
"float:left"
><i
class=
"fas fa-chalkboard-teacher"
></i>
<%=
section
.
instructor
.
name
%>
</span>
<span
style=
"float:right"
><i
class=
"fas fa-clock"
></i>
<%=
"
#{
section
.
days
}
,
#{
section
.
start_time
}
-
#{
section
.
end_time
}
"
%>
</span>
<div
style=
"clear: both"
></div>
</li>
<%
end
%>
schedules_api/test/controllers/home_controller_test.rb
0 → 100644
View file @
8a7f09b7
require
'test_helper'
class
HomeControllerTest
<
ActionDispatch
::
IntegrationTest
test
"should get index"
do
get
home_index_url
assert_response
:success
end
end
Write
Preview
Markdown
is supported
0%
Try again
or
attach a new file
.
Attach a file
Cancel
You are about to add
0
people
to the discussion. Proceed with caution.
Finish editing this message first!
Cancel
Please
register
or
sign in
to comment