Skip to content

Commit 4217a0d

Browse files
authored
add circles to student resources (#240)
* add circles to student resources * add structs to student resources * structs note Authored-by: vuong <[email protected]>
1 parent 4504352 commit 4217a0d

File tree

1 file changed

+42
-14
lines changed

1 file changed

+42
-14
lines changed

frontend/src/views/Home/StudentResources.vue

Lines changed: 42 additions & 14 deletions
Original file line numberDiff line numberDiff line change
@@ -9,24 +9,32 @@
99
<div id="student-resources" class="content">
1010
<v-container class="resource--styles">
1111
<HeaderTitle title="STUDENT RESOURCES" />
12-
13-
<v-row justify="space-between">
12+
<v-row justify="space-between">
13+
<v-col cols="12" sm="12">
14+
<!-- Circles -->
15+
<a target="_blank" :href="resources.circles.link">
16+
<div data-cy="resources-box" class="box primary rounded-lg">
17+
<h2>{{ resources.circles.title }}</h2>
18+
<h3>{{ resources.circles.description }}</h3>
19+
</div>
20+
</a>
21+
</v-col>
1422
<v-col cols="12" sm="3">
15-
<!-- Jobs -->
16-
<a target="_blank" :href="resources.jobs_board.link">
23+
<!-- Structs -->
24+
<a target="_blank" :href="resources.structs.link">
1725
<div data-cy="resources-box" class="box primary rounded-lg">
18-
<h2>{{ resources.jobs_board.title }}</h2>
19-
<h3>{{ resources.jobs_board.description }}</h3>
26+
<h2>{{ resources.structs.title }}</h2>
27+
<h3>{{ resources.structs.description }}</h3>
2028
</div>
2129
</a>
2230
</v-col>
31+
2332
<v-col cols="12" sm="3">
24-
<!-- CompClub -->
25-
<a target="_blank" :href="resources.comp_club.link">
33+
<!-- Jobs -->
34+
<a target="_blank" :href="resources.jobs_board.link">
2635
<div data-cy="resources-box" class="box secondary rounded-lg">
27-
<h2>{{ resources.comp_club.title }}</h2>
28-
<h3 class="hidden-sm-above">{{ resources.comp_club.description }}</h3>
29-
<div class="flex-grow-1"></div>
36+
<h2>{{ resources.jobs_board.title }}</h2>
37+
<h3>{{ resources.jobs_board.description }}</h3>
3038
</div>
3139
</a>
3240
</v-col>
@@ -48,10 +56,20 @@
4856
</div>
4957
</a>
5058
</v-col>
51-
<v-col cols="12" sm="12">
59+
<v-col cols="12" sm="6">
60+
<!-- CompClub -->
61+
<a target="_blank" :href="resources.comp_club.link">
62+
<div data-cy="resources-box" class="box primary rounded-lg">
63+
<h2>{{ resources.comp_club.title }}</h2>
64+
<h3 class="hidden-sm-above">{{ resources.comp_club.description }}</h3>
65+
<div class="flex-grow-1"></div>
66+
</div>
67+
</a>
68+
</v-col>
69+
<v-col cols="12" sm="6">
5270
<!-- Media -->
5371
<a target="_blank" :href="resources.media.link">
54-
<div data-cy="resources-box" class="box secondary rounded-lg">
72+
<div data-cy="resources-box" class="box primary rounded-lg">
5573
<h2>{{ resources.media.title }}</h2>
5674
<h3>{{ resources.media.description }}</h3>
5775
</div>
@@ -60,7 +78,7 @@
6078
<v-col cols="12" sm="6">
6179
<!-- First year guide -->
6280
<a target="_blank" :href="resources.fy_guide.link">
63-
<div data-cy="resources-box" class="box primary rounded-lg">
81+
<div data-cy="resources-box" class="box secondary rounded-lg">
6482
<h2>{{ resources.fy_guide.title }}</h2>
6583
<h3>{{ resources.fy_guide.description }}</h3>
6684
</div>
@@ -89,6 +107,16 @@ export default {
89107
},
90108
data: () => ({
91109
resources: {
110+
circles: {
111+
link: 'https://circles.csesoc.app/',
112+
title: 'Circles',
113+
description: 'A UNSW degree planner where you can explore and validate your degree structure.',
114+
},
115+
structs: {
116+
link: 'https://structs.sh',
117+
title: 'Structs',
118+
description: 'An interactive data structure and algorithm visualiser and educational platform for computer science students.',
119+
},
92120
jobs_board: {
93121
link: 'https://jobsboard.csesoc.unsw.edu.au/login',
94122
title: 'Jobs Board',

0 commit comments

Comments
 (0)