Skip to content

Commit d3abb74

Browse files
authored
Merge pull request #14 from Ordina-Group/next
Next
2 parents 479a2d4 + 97353b9 commit d3abb74

18 files changed

+65
-81
lines changed

.github/workflows/release.yml

+5-20
Original file line numberDiff line numberDiff line change
@@ -4,27 +4,12 @@ on:
44
branches:
55
- main
66

7+
permissions:
8+
contents: write
9+
pull-requests: write
10+
711
jobs:
812
release-please:
913
runs-on: ubuntu-latest
1014
steps:
11-
- uses: google-github-actions/release-please-action@v3
12-
id: release
13-
with:
14-
release-type: node
15-
package-name: rentman-dashboard
16-
changelog-types: '[{"type":"feat","section":"New","hidden":false},{"type":"fix","section":"Changed and fixed","hidden":false},{"type":"chore","section":"Miscellaneous","hidden":false}]'
17-
# - uses: actions/checkout@v2
18-
# with:
19-
# fetch-depth: 0
20-
# if: ${{ steps.release.outputs.release_created }}
21-
# - name: Azure Login
22-
# uses: azure/login@v1
23-
# with:
24-
# creds: ${{ secrets.AZURE_CREDENTIALS }}
25-
# if: ${{ steps.release.outputs.release_created }}
26-
# - name: Azure CLI script
27-
# uses: azure/CLI@v1
28-
# with:
29-
# inlineScript: |
30-
# az webapp up --resource-group frontendfestival --name FrontendFestival --runtime "NODE|18-lts"
15+
- uses: googleapis/release-please-action@v4

README.md

+12
Original file line numberDiff line numberDiff line change
@@ -23,3 +23,15 @@ npm install
2323
# Run the dev server
2424
npm run dev
2525
```
26+
27+
## Azure notes
28+
29+
Make sure startup script is the following in azure:
30+
31+
```bash
32+
pm2 start ecosystem.config.cjs --no-daemon
33+
```
34+
35+
### Releasing
36+
37+
Releasing is as simple as pushing to main and merging the PR created by release-please after.

devops/main.tf

+3-2
Original file line numberDiff line numberDiff line change
@@ -47,8 +47,9 @@ resource "azurerm_linux_web_app" "frontendfestival" {
4747
https_only = true
4848

4949
site_config {
50-
always_on = false
51-
http2_enabled = true
50+
always_on = false
51+
http2_enabled = true
52+
app_command_line = "pm2 start ecosystem.config.cjs --no-daemon"
5253

5354
application_stack {
5455
node_version = "20-lts"

src/routes/+page.svelte

+3-6
Original file line numberDiff line numberDiff line change
@@ -9,7 +9,7 @@
99
</script>
1010

1111
<svelte:head>
12-
<title>Frontend Festival 2023</title>
12+
<title>Frontend Festival 2024</title>
1313

1414
<meta name="title" property="og:title" content="Frontend Festival 2023" />
1515
<meta
@@ -28,9 +28,6 @@
2828
</svelte:head>
2929

3030
<HeaderSection />
31-
<InfoSection />
32-
<!--<SpeakerScheduleSection />-->
33-
<Spacer />
34-
<!--<WorkshopScheduleSection />-->
35-
<!--<SpeakerSection />-->
31+
<InfoSection /><!--<SpeakerScheduleSection />-->
32+
<Spacer /><!--<WorkshopScheduleSection />--><!--<SpeakerSection />-->
3633
<PracticalInformationSection />

src/routes/HeaderSection.svelte

+4-10
Original file line numberDiff line numberDiff line change
@@ -13,22 +13,16 @@
1313
<img src="/logo.svg" alt="Frontend Festival Logo" class="" />
1414
</a>
1515
</h1>
16-
<a
17-
class="inline"
18-
target="_blank"
19-
rel="noreferrer"
20-
href="#"
21-
>
16+
<a class="inline" target="_blank" rel="noreferrer" href="#">
2217
<TagBlock class="text-lg" backgroundColor="fountain">
23-
<!-- tickets.getYoursFor<span class="font-bold">Free</span>();-->
24-
Tickets Available Soon
18+
<!-- tickets.getYoursFor<span class="font-bold">Free</span>();-->Tickets Available July 15th
2519
</TagBlock>
2620
</a>
2721
<a
28-
class="inline mt-10"
22+
class="mt-10 inline"
2923
target="_blank"
3024
rel="noreferrer"
31-
href="#"
25+
href="https://forms.office.com/e/4MeUwRn1Dd"
3226
>
3327
<TagBlock class="text-lg" backgroundColor="ordina">
3428
CFP's Are <span class="font-bold">Open</span>

src/routes/InfoSection.svelte

+7-7
Original file line numberDiff line numberDiff line change
@@ -4,19 +4,19 @@
44

55
<div class="w-full bg-western py-32 text-black" id="info">
66
<div class="m-auto w-full max-w-6xl text-xl">
7-
<TagBlock class="float-left max-w-lg" direction="right" extend="true">
8-
September 5th Ordina is organizing the FRONTEND FESTIVAL again. An event with international speakers and
9-
workshops, free of charge! You can expect new insights, lots of delicious snacks, a cozy
10-
atmosphere and more…
7+
<TagBlock class="float-left max-w-lg" direction="right" extend>
8+
On the 5th of September, Sopra Steria will be hosting the second iteration of the Frontend
9+
Festival! Join us for an evening of drinks, talks and workshops about various topics in the
10+
world of opensource Frontend development.
1111
</TagBlock>
1212
<TagBlock
1313
class="float-right mt-10 max-w-lg lg:mt-48"
1414
direction="left"
1515
backgroundColor="shark"
16-
extend="true"
16+
extend
1717
>
18-
<!-- Are you a frontend developer who is ‘in’ for inspiration? Join us and get your ticket now!-->
19-
More information coming soon!
18+
Last year we had a blast and got together with over a hundred Frontend enthusiasts from around
19+
the Utrecht area. Join us for dinner, get inspired by the talks and stay for the company.
2020
</TagBlock>
2121
</div>
2222
<div class="clear-both" />

src/routes/PracticalInformationSection.svelte

+8-13
Original file line numberDiff line numberDiff line change
@@ -8,14 +8,14 @@
88
>
99
<div class="text-4xl">Practical information</div>
1010

11-
<TagBlock class="mt-5" direction="right" extend="true" backgroundColor="ordina">
11+
<TagBlock class="mt-5" direction="right" extend backgroundColor="ordina">
1212
<div class="flex w-screen max-w-xl gap-5">
1313
<div class="pl-5 text-2xl sm:pl-0">When:</div>
14-
<div class="grow text-2xl">September 5th</div>
14+
<div class="grow text-2xl">September 5th 2024</div>
1515
</div>
1616
</TagBlock>
1717

18-
<TagBlock class="mt-2" direction="left" extend="true" backgroundColor="fountain">
18+
<TagBlock class="mt-2" direction="left" extend backgroundColor="fountain">
1919
<div class="flex w-screen max-w-xl items-center gap-5">
2020
<div class="pl-5 text-2xl" />
2121
<div class="flex flex-col items-center gap-2 md:flex-row">
@@ -36,18 +36,13 @@
3636
</div>
3737
</TagBlock>
3838

39-
<!-- <div class="mt-10 text-xl">Limited places available, so hurry up!</div>-->
39+
<!-- <div class="mt-10 text-xl">Limited places available, so hurry up!</div>-->
4040

41-
<a
42-
class="mt-5 inline"
43-
target="_blank"
44-
rel="noreferrer"
45-
href="#"
46-
>
41+
<a class="mt-5 inline" target="_blank" rel="noreferrer" href="#">
4742
<TagBlock class="text-xl">
48-
<!-- tickets.getYoursFor<span class="font-bold">Free</span>();-->
49-
Tickets Available Soon
50-
</TagBlock>
43+
<!-- tickets.getYoursFor<span class="font-bold">Free</span>();-->Tickets Available July
44+
15th
45+
</TagBlock>
5146
</a>
5247

5348
<a

src/routes/SpeakerScheduleSection.svelte

+9-9
Original file line numberDiff line numberDiff line change
@@ -5,21 +5,21 @@
55
<div class="flex-center w-full flex-col bg-shark py-10 text-white" id="schedule">
66
<div class="px-2 text-4xl">Speaker schedule</div>
77
<div class="px-2 text-xl">The following schedule is not final and is subject to change.</div>
8-
<TagBlock class="mt-5" direction="right" extend="true" backgroundColor="fountain">
8+
<TagBlock class="mt-5" direction="right" extend backgroundColor="fountain">
99
<div class="flex w-screen max-w-xl gap-5">
1010
<div class="pl-5 text-2xl sm:pl-0">16:00</div>
1111
<div class="grow text-2xl">Welcome</div>
1212
</div>
1313
</TagBlock>
14-
<TagBlock class="mt-2" direction="left" extend="true" backgroundColor="ordina">
14+
<TagBlock class="mt-2" direction="left" extend backgroundColor="ordina">
1515
<div class="flex w-screen max-w-xl gap-5">
1616
<div class="pl-5 text-2xl">16:30</div>
1717
<div class="inline-flex grow flex-col">
1818
<div class="text-2xl">Keynote with Kitze</div>
1919
</div>
2020
</div>
2121
</TagBlock>
22-
<TagBlock class="mt-2" direction="left" extend="true" backgroundColor="ordina">
22+
<TagBlock class="mt-2" direction="left" extend backgroundColor="ordina">
2323
<div class="flex w-screen max-w-xl gap-5">
2424
<div class="pl-5 text-2xl">17:30</div>
2525
<div class="inline-flex grow flex-col">
@@ -29,7 +29,7 @@
2929
</div>
3030
</div>
3131
</TagBlock>
32-
<TagBlock class="mt-2" direction="left" extend="true" backgroundColor="ordina">
32+
<TagBlock class="mt-2" direction="left" extend backgroundColor="ordina">
3333
<div class="flex w-screen max-w-xl gap-5">
3434
<div class="pl-5 text-2xl">17:45</div>
3535
<div class="inline-flex grow flex-col">
@@ -41,7 +41,7 @@
4141
</div>
4242
</div>
4343
</TagBlock>
44-
<TagBlock class="mt-2" direction="left" extend="true" backgroundColor="ordina">
44+
<TagBlock class="mt-2" direction="left" extend backgroundColor="ordina">
4545
<div class="flex w-screen max-w-xl gap-5">
4646
<div class="pl-5 text-2xl">18:00</div>
4747
<div class="inline-flex grow flex-col">
@@ -51,13 +51,13 @@
5151
</div>
5252
</div>
5353
</TagBlock>
54-
<TagBlock class="mt-2" direction="right" extend="true" backgroundColor="fountain">
54+
<TagBlock class="mt-2" direction="right" extend backgroundColor="fountain">
5555
<div class="flex w-screen max-w-xl gap-5">
5656
<div class="pl-5 text-2xl sm:pl-0">18:15</div>
5757
<div class="grow text-2xl">Drinks & Dinner</div>
5858
</div>
5959
</TagBlock>
60-
<TagBlock class="mt-2" direction="left" extend="true" backgroundColor="ordina">
60+
<TagBlock class="mt-2" direction="left" extend backgroundColor="ordina">
6161
<div class="flex w-screen max-w-xl gap-5">
6262
<div class="pl-5 text-2xl">19:15</div>
6363
<div class="inline-flex grow flex-col">
@@ -67,7 +67,7 @@
6767
</div>
6868
</div>
6969
</TagBlock>
70-
<TagBlock class="mt-2" direction="left" extend="true" backgroundColor="ordina">
70+
<TagBlock class="mt-2" direction="left" extend backgroundColor="ordina">
7171
<div class="flex w-screen max-w-xl gap-5">
7272
<div class="pl-5 text-2xl">19:45</div>
7373
<div class="inline-flex grow flex-col">
@@ -77,7 +77,7 @@
7777
</div>
7878
</div>
7979
</TagBlock>
80-
<TagBlock class="mt-2" direction="right" extend="true" backgroundColor="fountain">
80+
<TagBlock class="mt-2" direction="right" extend backgroundColor="fountain">
8181
<div class="flex w-screen max-w-xl gap-5">
8282
<div class="pl-5 text-2xl sm:pl-0">20:15</div>
8383
<div class="grow text-2xl">Drinks</div>

src/routes/SpeakerSection.svelte

+8-8
Original file line numberDiff line numberDiff line change
@@ -5,7 +5,7 @@
55
<div class="w-full bg-fountain py-10 text-black" id="speakers">
66
<div class="mb-5 w-full text-center text-4xl">Speakers</div>
77
<div class="m-auto w-full max-w-6xl">
8-
<TagBlock class="float-right max-w-lg" direction="left" extend="true">
8+
<TagBlock class="float-right max-w-lg" direction="left" extend>
99
<div class="flex w-full flex-col">
1010
<div class="flex grow items-center gap-2">
1111
<img class="aspect-square h-14 w-14 rounded-full" src="/speakers/ki.png" alt="Kitze" />
@@ -27,7 +27,7 @@
2727
class="float-left mt-5 max-w-lg lg:mt-24"
2828
direction="right"
2929
backgroundColor="shark"
30-
extend="true"
30+
extend
3131
>
3232
<div class="flex w-full flex-col">
3333
<div class="flex grow items-center gap-2">
@@ -50,7 +50,7 @@
5050
</div>
5151
</TagBlock>
5252

53-
<TagBlock class="float-right mt-5 max-w-lg lg:mt-36" direction="left" extend="true">
53+
<TagBlock class="float-right mt-5 max-w-lg lg:mt-36" direction="left" extend>
5454
<div class="flex w-full flex-col">
5555
<div class="flex grow items-center gap-2">
5656
<img
@@ -76,7 +76,7 @@
7676
class="float-left mt-5 max-w-lg lg:mt-28"
7777
direction="right"
7878
backgroundColor="shark"
79-
extend="true"
79+
extend
8080
>
8181
<div class="flex w-full flex-col">
8282
<div class="flex grow items-center gap-2">
@@ -99,7 +99,7 @@
9999
</div>
100100
</TagBlock>
101101

102-
<TagBlock class="float-right mt-5 max-w-lg lg:mt-32" direction="left" extend="true">
102+
<TagBlock class="float-right mt-5 max-w-lg lg:mt-32" direction="left" extend>
103103
<div class="flex w-full flex-col">
104104
<div class="flex grow items-center gap-2">
105105
<img
@@ -126,7 +126,7 @@
126126
class="float-left mt-5 max-w-lg lg:mt-48"
127127
direction="right"
128128
backgroundColor="shark"
129-
extend="true"
129+
extend
130130
>
131131
<div class="flex w-full flex-col">
132132
<div class="flex grow items-center gap-2">
@@ -149,7 +149,7 @@
149149
</div>
150150
</TagBlock>
151151

152-
<TagBlock class="float-right mt-5 max-w-lg lg:mt-44" direction="left" extend="true">
152+
<TagBlock class="float-right mt-5 max-w-lg lg:mt-44" direction="left" extend>
153153
<div class="flex w-full flex-col">
154154
<div class="flex grow items-center gap-2">
155155
<img
@@ -178,7 +178,7 @@
178178
class="float-left mt-5 max-w-lg lg:mt-72"
179179
direction="right"
180180
backgroundColor="shark"
181-
extend="true"
181+
extend
182182
>
183183
<div class="flex w-full flex-col">
184184
<div class="flex grow items-center gap-2">

src/routes/WorkshopScheduleSection.svelte

+6-6
Original file line numberDiff line numberDiff line change
@@ -7,13 +7,13 @@
77
<div class="px-2 text-xl">
88
If you want to attend to workshops, you have to register with them as well!
99
</div>
10-
<TagBlock class="mt-5" direction="right" extend="true" backgroundColor="shark">
10+
<TagBlock class="mt-5" direction="right" extend backgroundColor="shark">
1111
<div class="flex w-screen max-w-xl gap-5">
1212
<div class="pl-5 text-2xl sm:pl-0">16:00</div>
1313
<div class="grow text-2xl">Welcome</div>
1414
</div>
1515
</TagBlock>
16-
<TagBlock class="mt-2" direction="left" extend="true" backgroundColor="fountain">
16+
<TagBlock class="mt-2" direction="left" extend backgroundColor="fountain">
1717
<div class="flex w-screen max-w-xl gap-5">
1818
<div class="pl-5 text-2xl">16:30</div>
1919
<div class="inline-flex grow flex-col">
@@ -22,7 +22,7 @@
2222
</div>
2323
</div>
2424
</TagBlock>
25-
<TagBlock class="mt-2" direction="left" extend="true" backgroundColor="fountain">
25+
<TagBlock class="mt-2" direction="left" extend backgroundColor="fountain">
2626
<div class="flex w-screen max-w-xl gap-5">
2727
<div class="pl-5 text-2xl">17:30</div>
2828
<div class="inline-flex grow flex-col">
@@ -42,13 +42,13 @@
4242
</div>
4343
</div>
4444
</TagBlock>
45-
<TagBlock class="mt-2" direction="right" extend="true" backgroundColor="shark">
45+
<TagBlock class="mt-2" direction="right" extend backgroundColor="shark">
4646
<div class="flex w-screen max-w-xl gap-5">
4747
<div class="pl-5 text-2xl sm:pl-0">18:15</div>
4848
<div class="grow text-2xl">Drinks & Dinner</div>
4949
</div>
5050
</TagBlock>
51-
<TagBlock class="mt-2" direction="left" extend="true" backgroundColor="fountain">
51+
<TagBlock class="mt-2" direction="left" extend backgroundColor="fountain">
5252
<div class="flex w-screen max-w-xl gap-5">
5353
<div class="pl-5 text-2xl">19:15</div>
5454
<div class="inline-flex grow flex-col">
@@ -57,7 +57,7 @@
5757
</div>
5858
</div>
5959
</TagBlock>
60-
<TagBlock class="mt-2" direction="right" extend="true" backgroundColor="shark">
60+
<TagBlock class="mt-2" direction="right" extend backgroundColor="shark">
6161
<div class="flex w-screen max-w-xl gap-5">
6262
<div class="pl-5 text-2xl sm:pl-0">20:15</div>
6363
<div class="grow text-2xl">Drinks</div>

static/speakers/de.png

-81.3 KB
Binary file not shown.

static/speakers/fvp.png

-51.6 KB
Binary file not shown.

static/speakers/jk.png

-56.4 KB
Binary file not shown.

static/speakers/ki.png

-25.2 KB
Binary file not shown.

static/speakers/oh.png

-62.9 KB
Binary file not shown.

static/speakers/pe.png

-65.4 KB
Binary file not shown.

static/speakers/ra.png

-74.1 KB
Binary file not shown.

static/speakers/rs.png

-68.3 KB
Binary file not shown.

0 commit comments

Comments
 (0)