Skip to content

Commit ed1ad80

Browse files
committed
program page
1 parent 81d3c9e commit ed1ad80

18 files changed

+580
-147
lines changed

docs/assets/index-7KWCqX7L.css

+1
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

docs/assets/index-BKgSR6c4.js

-117
This file was deleted.

docs/assets/index-BY8tUSzy.js

+134
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

docs/assets/index-BuldRxRf.css

-1
This file was deleted.

docs/index.html

+2-2
Original file line numberDiff line numberDiff line change
@@ -6,8 +6,8 @@
66
<meta name="viewport" content="width=device-width, initial-scale=1.0" />
77
<title>RoboCon - Robot Framework Conference</title>
88
<script defer src="/spa.js"></script>
9-
<script type="module" crossorigin src="/assets/index-BKgSR6c4.js"></script>
10-
<link rel="stylesheet" crossorigin href="/assets/index-BuldRxRf.css">
9+
<script type="module" crossorigin src="/assets/index-BY8tUSzy.js"></script>
10+
<link rel="stylesheet" crossorigin href="/assets/index-7KWCqX7L.css">
1111
</head>
1212
<body>
1313
<div id="app"></div>

package-lock.json

+133-2
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

package.json

+2
Original file line numberDiff line numberDiff line change
@@ -8,13 +8,15 @@
88
},
99
"dependencies": {
1010
"@contentful/rich-text-html-renderer": "^16.6.8",
11+
"@vueuse/core": "^11.2.0",
1112
"contentful": "^10.15.0",
1213
"contentful-rich-text-vue-renderer": "^3.1.0",
1314
"core-js": "^3.6.5",
1415
"crypto-js": "^4.1.1",
1516
"date-fns": "^2.28.0",
1617
"dompurify": "^2.4.0",
1718
"jose": "^4.12.0",
19+
"markdown-it": "^14.1.0",
1820
"marked": "^4.1.1",
1921
"pinia": "^2.2.2",
2022
"vue": "^3.0.0",

src/assets/css/elements.css

+16-10
Original file line numberDiff line numberDiff line change
@@ -16,18 +16,26 @@
1616
}
1717

1818
.card {
19-
border: solid 2px #24282c;
20-
border-radius: 4px;
21-
box-shadow: 0 4px 8px rgba(8, 25, 153, 0.3);
19+
background-color: #fff;
20+
box-shadow: 4px 4px 0px var(--color-theme-secondary);
2221
transition: box-shadow 0.2s;
2322
&:hover {
24-
box-shadow: 0 4px 8px rgba(8, 25, 153, 0.6);
23+
box-shadow: 5px 5px 2px var(--color-theme-secondary);
2524
}
2625
}
2726

27+
.badge {
28+
padding: 0 0.75rem;
29+
background-color: #fff;
30+
display: block;
31+
width: fit-content;
32+
font-size: 0.85rem;
33+
font-weight: 600;
34+
box-shadow: 1px 1px 0 var(--color-theme);
35+
}
36+
2837
details {
29-
border-radius: 0.25rem;
30-
box-shadow: 0 2px 3px #020d6755;
38+
box-shadow: 2px 2px 0px var(--color-theme);
3139

3240
summary {
3341
display: flex;
@@ -37,10 +45,8 @@ details {
3745
font-size: 1.15rem;
3846
font-weight: 600;
3947
color: var(--color-grey-darkest);
40-
border-radius: 4px;
4148
cursor: pointer;
42-
border: solid 2px #00000022;
43-
transform: translateY(0.0625rem);
49+
background-color: #fffffffa;
4450
}
4551

4652
summary::-webkit-details-marker {
@@ -73,8 +79,8 @@ details {
7379

7480
div {
7581
padding: 0.25rem 1rem;
76-
border: solid 2px #00000022;
7782
border-top: none;
83+
background-color: #fffffffa;
7884
}
7985
}
8086

src/assets/css/text.css

+11
Original file line numberDiff line numberDiff line change
@@ -75,6 +75,14 @@ h1 {
7575
letter-spacing: 0.5rem;
7676
}
7777

78+
article h1 {
79+
font-size: var(--type-body);
80+
font-weight: var(--weight-body);
81+
margin: 0;
82+
line-height: 1;
83+
letter-spacing: -0.0675rem;
84+
}
85+
7886
.theme-2022 h1,
7987
.theme-2022 h2 {
8088
font-family: "RBCN22";
@@ -220,6 +228,9 @@ li {
220228
.font-body {
221229
font-family: var(--font-body);
222230
}
231+
.font-code {
232+
font-family: 'Courier Code';
233+
}
223234

224235
.type-nowrap {
225236
white-space: nowrap;

src/assets/css/variables.css

+2-2
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
:root {
22
--color-theme: #020d67;
3-
--color-theme-secondary: #020d67;
4-
--color-background: #fff;
3+
--color-theme-secondary: #1323a0;
4+
--color-background: #fafafa;
55
--color-background-secondary: #f3f3f3;
66

77
--color-white: #f5f5f5;

src/components/NavMobile.vue

+8-8
Original file line numberDiff line numberDiff line change
@@ -2,15 +2,15 @@
22
<transition name="fade">
33
<div
44
v-if="isOpen"
5-
class="menu bg-black pl-large pb-large pt-xlarge">
5+
class="menu bg-white pl-large pb-large pt-xlarge">
66
<router-link
77
:to="{ path: '/' }"
8-
class="color-white block m-medium router-link type-no-underline type-small">
8+
class="block m-medium router-link type-no-underline type-small">
99
RBCN25
1010
</router-link>
1111
<router-link
1212
:to="{ path: '/sponsor' }"
13-
class="color-white block m-medium router-link type-no-underline type-small">
13+
class="block m-medium router-link type-no-underline type-small">
1414
sponsor
1515
</router-link>
1616
<!-- <router-link
@@ -29,11 +29,11 @@
2929
</div>
3030
</transition>
3131
<div
32-
class="nav-mobile row between bg-black color-white"
32+
class="nav-mobile row between bg-white color-black border-bottom-theme border-thin"
3333
:class="isOpen ? 'open' : ''">
3434
<div class="flex middle pl-small">
35-
<base-icon name="robot" color="white" size="1.75rem" />
36-
<router-link :to="{ path: '/' }" class="color-white router-link type-large mx-xsmall">
35+
<base-icon name="robot" color="black" size="1.75rem" />
36+
<router-link :to="{ path: '/' }" class="color-black router-link type-large mx-xsmall">
3737
ROBOCON
3838
</router-link>
3939
</div>
@@ -85,7 +85,7 @@ export default {
8585
right: 0;
8686
bottom: 0;
8787
left: 0;
88-
background-color: #292f33A0;
88+
background-color: #ffffff99;
8989
}
9090
9191
.nav-mobile {
@@ -111,7 +111,7 @@ export default {
111111
position: absolute;
112112
height: 0.25rem;
113113
width: 100%;
114-
background: var(--color-white);
114+
background: var(--color-black);
115115
border-radius: 1px;
116116
opacity: 1;
117117
left: 0;

src/components/Navbar.vue

+5
Original file line numberDiff line numberDiff line change
@@ -17,6 +17,11 @@
1717
</div>
1818
</div>
1919
<div class="flex">
20+
<!-- <router-link
21+
:to="{ path: '/program' }"
22+
class="router-link mx-xsmall type-no-underline type-small">
23+
Program
24+
</router-link> -->
2025
<router-link
2126
:to="{ path: '/sponsor' }"
2227
class="router-link mx-xsmall type-no-underline type-small">

0 commit comments

Comments
 (0)