Skip to content

Commit bb9a3c5

Browse files
committed
20.5: connected bullets in work experience
1 parent 5b8c6d9 commit bb9a3c5

4 files changed

Lines changed: 53 additions & 10 deletions

File tree

package.json

Lines changed: 1 addition & 1 deletion
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

src/content/collections/experience/okticket.md

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -3,14 +3,14 @@ name: okticket
33
role: software engineer
44
period: 2023, 2024-
55
icons: [ruby, laravel, docker, php]
6-
class: okticket
6+
class: okticket work
77
---
88
*okticket* is a fintech SaaS that digitizes and manages employee tickets.
99

1010
---
1111

12-
- **2024: current**
13-
- **2023: internship, software developer**
12+
- **2024: developer**
13+
- **2023: internship, developer**
1414
- back-end system migration (laravel 10, PHP 8.2, composer 2).
1515
- local deploy automation with Docker and Ruby.
1616
- load and stress tests with [Locust](https://locust.io/).

src/content/data/questions.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -10,7 +10,7 @@
1010
"li"
1111
],
1212
"a": "",
13-
"s": ["https://dev.to/peterc/how-to-create-joined-bulletpoint-lists-with-css-bbc-news-style-1eem"],
13+
"s": ["https://codepen.io/anon/pen/gJpLrR", "https://dev.to/peterc/how-to-create-joined-bulletpoint-lists-with-css-bbc-news-style-1eem"],
1414
"d": "2023-12-20"
1515
}
1616
]

src/static/css/index.sass

Lines changed: 48 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -83,11 +83,54 @@ ul
8383
font-style: italic !important
8484
font: 500 1.5em 'Ndot-55', sans-serif
8585

86-
.experience-logo
87-
width: 1.5em
88-
margin-right: 0.5em
89-
border-radius: 5%
90-
user-select: none
86+
#experience-container
87+
.work .card-description > ul
88+
margin-left: -2em
89+
list-style-type: none
90+
91+
& > li:before
92+
content: ''
93+
position: absolute
94+
background-color: colors.$white
95+
top: 0
96+
bottom: 0
97+
left: 5px
98+
width: 2px
99+
100+
& > li
101+
position: relative
102+
margin: 0
103+
padding-bottom: 1em
104+
padding-left: 20px
105+
106+
ul
107+
display: block
108+
109+
li
110+
margin-left: -1em
111+
112+
& > li:after
113+
content: ''
114+
position: absolute
115+
background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' aria-hidden='true' viewBox='0 0 32 32' focusable='false'%3E%3Ccircle stroke='none' fill='white' cx='16' cy='16' r='10'%3E%3C/circle%3E%3C/svg%3E")
116+
background-repeat: no-repeat
117+
background-size: contain
118+
left: 0
119+
top: 2px
120+
width: 12px
121+
height: 12px
122+
123+
& > li:last-child:before
124+
height: 6px
125+
126+
& > li:first-child:before
127+
top: 10px
128+
129+
.experience-logo
130+
width: 1.5em
131+
margin-right: 0.5em
132+
border-radius: 5%
133+
user-select: none
91134

92135
video#background
93136
position: fixed

0 commit comments

Comments
 (0)