Skip to content

Commit 16e0796

Browse files
authored
Merge pull request #182 from dothidden/179-update-the-events-page
179 update the events page
2 parents 9fba2a7 + f6a2267 commit 16e0796

29 files changed

Lines changed: 530 additions & 207 deletions

.github/workflows/hugo.yaml

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -57,7 +57,8 @@ jobs:
5757
run: |
5858
hugo \
5959
--gc \
60-
--minify
60+
--minify \
61+
--buildFuture
6162
- name: Upload artifact
6263
uses: actions/upload-pages-artifact@v3
6364
with:

archetypes/event.md

Lines changed: 11 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,11 @@
1+
---
2+
{{ $title := replace .Name "_" " " | title -}}
3+
{{ $date := getenv "HUGO_EVENT_DATETIME" }}
4+
{{ $location := getenv "HUGO_EVENT_LOCATION" }}
5+
title: {{ $title }}
6+
type: events
7+
date: {{ $date }}
8+
---
9+
10+
Date & Time: {{ $date | time | time.Format "15:04, 02 Jan 2006" }}
11+
Location: {{ $location }}

archetypes/seminar.md

Lines changed: 10 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,10 @@
1+
---
2+
{{ $title := replace .Name "_" " " | title -}}
3+
{{ $date := getenv "HUGO_EVENT_DATETIME" }}
4+
title: {{ $title }}
5+
type: events
6+
date: {{ $date }}
7+
---
8+
9+
| Title <div style="width:290px"></div> | Speaker <div style="width:90px"></div> | Place <div style="width:100px"></div> | Datetime <div style="width:150px"></div> | Slides <div style="width:40px"></div> |
10+
| :---: | :-----: |:------------------------------------:| :------: | :----: |

assets/css/custom.css

Lines changed: 117 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,117 @@
1+
/* Custom code here */
2+
3+
.event-list {
4+
padding: 0;
5+
}
6+
7+
.event-summary {
8+
list-style: none;
9+
cursor: pointer;
10+
}
11+
12+
.event-summary::-webkit-details-marker {
13+
display: none;
14+
}
15+
16+
.event-details {
17+
padding-top: 0;
18+
}
19+
20+
.navbar {
21+
/* background: #fff; */
22+
/* border-bottom: 1px solid #eee; */
23+
padding: 1rem;
24+
}
25+
26+
.nav-container {
27+
display: flex;
28+
justify-content: space-between;
29+
align-items: center;
30+
}
31+
32+
.nav-links {
33+
list-style: none;
34+
display: flex;
35+
gap: 1rem;
36+
margin: 0;
37+
padding: 0;
38+
}
39+
40+
.nav-links a {
41+
text-decoration: none;
42+
/* display: flex;
43+
align-items: center; */
44+
/* color: #333; */
45+
}
46+
47+
48+
/* Responsive stuff */
49+
@media (max-width: 600px) {
50+
.nav-container {
51+
flex-direction: row;
52+
align-items: flex-end;
53+
}
54+
55+
.navbar {
56+
padding-left: 0;
57+
margin-top: 3%;
58+
}
59+
60+
.nav-links {
61+
/* flex-direction: column; */
62+
/* justify-content: end; */
63+
width: 100%;
64+
gap: 0.5rem;
65+
}
66+
67+
.nav-links a {
68+
display: block;
69+
/* width: 100%;
70+
padding: 0.5rem 0; */
71+
}
72+
73+
header {
74+
display: block;
75+
}
76+
}
77+
78+
79+
@media (max-width: 1000px) {
80+
table, thead, tbody, th, td, tr {
81+
display: block;
82+
}
83+
84+
thead {
85+
display: none; /* hide header */
86+
}
87+
88+
tr {
89+
display: block;
90+
margin-bottom: 1rem; /* adds space between rows/cards */
91+
/* border: 1px solid #ddd; */
92+
border-radius: 8px;
93+
padding: 0.5rem;
94+
/* background: #fff; */
95+
}
96+
97+
td {
98+
position: relative;
99+
padding-left: 50%;
100+
text-align: right;
101+
border: 0px solid var(--darkbordercl);
102+
}
103+
104+
td::before {
105+
content: attr(data-label); /* use data-label to show header name */
106+
position: absolute;
107+
left: 0;
108+
width: 45%;
109+
padding-left: 1rem;
110+
font-weight: bold;
111+
text-align: left;
112+
}
113+
114+
.label-wrap .label {
115+
display: none;
116+
}
117+
}

assets/css/main.css

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -275,12 +275,12 @@ footer {
275275
}
276276

277277
.member-text {
278+
word-wrap: break-all;
279+
overflow-wrap: anywhere;
278280
font-size: 0.9em;
279281
}
280282

281283
/* Common */
282-
283-
284284
@media screen and (max-width: 600px) {
285285
.nowrap {
286286
white-space: nowrap;

config.yaml

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -125,6 +125,8 @@ params:
125125
- events
126126
homeWriteupCnt: 10
127127
katex: true
128+
buildFuture: true
129+
128130

129131
menu:
130132
main:

content/events/OSCTF_LAN_Party.md

Lines changed: 14 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,14 @@
1+
---
2+
title: OSCTF LAN Party
3+
type: events
4+
date: 2024-07-13T10:00:00+02:00
5+
---
6+
7+
**Date & Time**: 10:00, 13 Jul 2024 \
8+
**Location**: Google Room @ FMI
9+
10+
Join us to play **OSCTF**. We’ll be waiting for you at the University of Bucharest. We’ll play until 19:30 and then share solutions for the challenges.
11+
12+
We welcome and encourage any beginner to join us. There are a lot of confirmed people coming that are very new to it.
13+
14+
We’d appreciate a DM or email if you wish to come.

content/events/Seminar_0x01.md

Lines changed: 10 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,10 @@
1+
---
2+
3+
title: Seminar 0x01
4+
type: events
5+
date: 2024-10-30T18:00:00+02:00
6+
---
7+
8+
| Title <div style="width:290px"></div> | Speaker <div style="width:90px"></div> | Place <div style="width:100px"></div> | Datetime <div style="width:150px"></div> | Slides <div style="width:40px"></div> |
9+
| :---: | :-----: |:------------------------------------:| :------: | :----: |
10+
| Intel CET Overview and Exploit Techniques | sunbather | Amf Pompeiu @ FMI | 30 Oct 2024 18:00 | [Link](https://docs.google.com/presentation/d/1PaTpV5Mgql9OySzzYRPV8RSVNGSPHaTAUfcFXqawhik) |

content/events/Seminar_0x02.md

Lines changed: 10 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,10 @@
1+
---
2+
3+
title: Seminar 0x02
4+
type: events
5+
date: 2024-11-27T18:00:00+02:00
6+
---
7+
8+
| Title <div style="width:290px"></div> | Speaker <div style="width:90px"></div> | Place <div style="width:100px"></div> | Datetime <div style="width:150px"></div> | Slides <div style="width:40px"></div> |
9+
| :---: | :-----: |:------------------------------------:| :------: | :----: |
10+
| Reverse Engineering Obfuscated Applications with Symbolic Execution | zenbassi | Amf Pompeiu @ FMI | 27 Nov 2024 18:00 | N/A |
Lines changed: 16 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,16 @@
1+
---
2+
3+
title: Seminar 0x03 (Lightning Talks)
4+
type: events
5+
date: 2024-12-18T18:00:00+02:00
6+
---
7+
8+
| Title <div style="width:290px"></div> | Speaker <div style="width:90px"></div> | Place <div style="width:100px"></div> | Datetime <div style="width:150px"></div> | Slides <div style="width:40px"></div> |
9+
| :---: | :-----: |:------------------------------------:| :------: | :----: |
10+
| DNS Tunneling | h3pha | Amf Pompeiu @ FMI | 18 Dec 2024 18:00 | [Link](https://docs.google.com/presentation/d/1Ne63U08HZiVEf2CU29Ybys3AalocJyGG2UUt9PZ7LhE/edit?slide=id.g32010dfb119_0_0#slide=id.g32010dfb119_0_0) |
11+
| ROP Techniques | sunbather | Amf Pompeiu @ FMI | 18 Dec 2024 18:00 | [Link](https://docs.google.com/presentation/d/1zrBrUuMewJYIOim5Nl2XRIBlW6ovatvzK8rnvE6qt14/edit?slide=id.g31eb2b1e0e5_1_656#slide=id.g31eb2b1e0e5_1_656) |
12+
| OpenWRT & PostmarketOS | MettleSphee | Amf Pompeiu @ FMI | 18 Dec 2024 18:00 | [Link](https://docs.google.com/presentation/d/1Wfjz62XBLOXUvr_fNUq8317_ESXfDmXSRmpm6QtoebM/edit?slide=id.p1#slide=id.p1) |
13+
| Function Hooking | zenbassi | Amf Pompeiu @ FMI | 18 Dec 2024 18:00 | [Link](https://dothidden.xyz/presentations/frida-lightning-talk.pdf) |
14+
| Binary Patching | PineBel | Amf Pompeiu @ FMI | 18 Dec 2024 18:00 | [Link](https://docs.google.com/presentation/d/1YhvLMWwQ_YzhfzmosAk76YJGzCIt2UYOddU5JGAAM9o/edit?usp=sharing) |
15+
| How I lost all my data | Mircea | Amf Pompeiu @ FMI | 18 Dec 2024 18:00 | [Link](https://dothidden.xyz/presentations/cum-sa-pierzi-date.pdf) |
16+
| Ping Pong Tracker | Sebi | Amf Pompeiu @ FMI | 18 Dec 2024 18:00 | [Link](https://dothidden.xyz/presentations/Ping_Pong_Tracker_Using_Computer_Vision.pdf) |

0 commit comments

Comments
 (0)