Skip to content

Commit a3b9914

Browse files
committed
fix: commit to save
1 parent 8f3091d commit a3b9914

File tree

7 files changed

+12
-195
lines changed

7 files changed

+12
-195
lines changed

assets/css/base.css

Lines changed: 3 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -142,6 +142,7 @@ figcaption {
142142
gap: 1em;
143143
width: 100%;
144144
flex: none;
145+
margin-bottom: 10em;
145146
}
146147

147148
.col.half {
@@ -382,8 +383,8 @@ body.light .socials a.gh {
382383
position: fixed;
383384
right: 2em;
384385
bottom: 2em;
385-
height: 3.5em;
386-
width: 3.5em;
386+
height: 4em;
387+
width: 4em;
387388
border: .55px solid var(--black-dark-alt);
388389
background-color: var(--black-alt);
389390
border-radius: 50%;

assets/css/landing.css

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
.landing {
2-
padding-top: 10vh;
2+
padding-top: 0;
33
text-align: left;
44
display: flex;
55
flex-direction: column;

assets/css/navbar.css

Lines changed: 4 additions & 134 deletions
Original file line numberDiff line numberDiff line change
@@ -5,142 +5,12 @@
55
max-height: 6em;
66
display: flex;
77
flex-direction: row;
8-
justify-content: center;
9-
align-items: center;
10-
padding: 0 2em .5em .8em;
11-
position: fixed;
12-
background-color: var(--black-50);
13-
z-index: 900;
14-
backdrop-filter: saturate(140%) blur(5px);
15-
}
16-
17-
.nav-screen {
18-
display: none;
19-
}
20-
21-
.nav .nav-content {
22-
max-width: 1000px;
23-
width: 100%;
24-
max-height: 6em;
25-
display: flex;
26-
flex-direction: row;
278
justify-content: space-between;
289
align-items: center;
10+
padding: .5em 3em;
11+
background-color: transparent;
2912
}
3013

31-
.nav.active {
32-
height: 5em;
33-
max-height: 5em;
34-
border-bottom: 1px solid var(--white);
35-
}
36-
37-
.nav a {
38-
color: var(--white);
39-
font-weight: bold;
40-
text-decoration: none;
41-
}
42-
43-
.nav .item.logo, .nav .item.logo a {
44-
display: flex;
45-
align-items: center;
46-
}
47-
48-
.nav .item.logo {
49-
padding-left: .5em;
50-
width: 20%;
51-
margin: .2em 0;
52-
padding-top: .5em;
53-
padding-bottom: .5em;
54-
}
55-
56-
.nav .item.logo img {
57-
height: 2em;
58-
}
59-
60-
.nav .items-stacked {
61-
margin-left: auto;
62-
display: flex;
63-
flex-direction: row;
64-
justify-content: right;
65-
width: max-content;
66-
align-items: center;
67-
}
68-
69-
.nav .item {
70-
width: max-content;
71-
font-size: 1.3em;
72-
margin: 0 .8em;
73-
transition: .2s ease-in-out;
74-
}
75-
76-
.nav .item:not(.logo) a:before {
77-
width: 0;
78-
display: block;
79-
content: "";
80-
height: .15em;
81-
position: relative;
82-
transform: translate(0, 1.4em);
83-
background: linear-gradient(45deg, var(--blue), var(--purple), var(--pink));
84-
transition: .3s ease-in-out;
85-
}
86-
87-
.nav .item:not(.logo):hover a:before {
88-
width: 100%;
89-
}
90-
91-
92-
.nav .burger {
93-
display: flex;
94-
flex-direction: column;
95-
align-items: center;
96-
justify-content: center;
97-
height: 5em;
98-
width: 2em;
99-
cursor: pointer;
100-
transition: .5s ease-in-out;
101-
}
102-
103-
.nav .burger span {
104-
height: .2em;
105-
width: 2em;
106-
margin-top: .2em;
107-
margin-bottom: .2em;
108-
background-color: var(--white);
109-
transition: .5s ease-in-out;
110-
}
111-
112-
.nav .burger span:nth-child(2) {
113-
margin-left: .5em;
114-
margin-top: .1em;
115-
}
116-
117-
@media (max-width: 1500px) {
118-
.nav .burger {
119-
display: flex;
120-
}
121-
122-
.nav.expanded .items-stacked {
123-
opacity: 1;
124-
display: flex;
125-
position: absolute;
126-
background: var(--black-dark-alt);
127-
width: 100vw;
128-
height: 6em;
129-
border-bottom-left-radius: 20px;
130-
border-bottom-right-radius: 20px;
131-
}
132-
133-
.nav.expanded .burger span:nth-child(1) {
134-
rotate: 45deg;
135-
}
136-
137-
.nav.expanded .burger span:nth-child(2) {
138-
display: none;
139-
}
140-
141-
.nav.expanded .burger span:nth-child(3) {
142-
rotate: -45deg;
143-
position: absolute;
144-
width: 2em;
145-
}
14+
.nav .logo img {
15+
max-height: 3.5em;
14616
}

assets/images/icon_outline.png

264 KB
Loading

components/AboutSection.vue

Lines changed: 0 additions & 37 deletions
Original file line numberDiff line numberDiff line change
@@ -235,43 +235,6 @@ import LinuxIcon from '@/assets/icons/linux.png'
235235
</div>
236236
</div>
237237
</section>
238-
<section>
239-
240-
<div class="content drawer">
241-
<h2 class="title">
242-
Skills 💾
243-
</h2>
244-
<p>
245-
<b>Languages</b><br>
246-
<span class="tags">
247-
<span>Typescript</span>
248-
<span>Python</span>
249-
<span>Ruby</span>
250-
</span><br>
251-
<b>Frameworks</b><br>
252-
<span class="tags">
253-
<span>Vue</span>
254-
<span>Ionic</span>
255-
<span>Flask</span>
256-
<span>FastApi</span>
257-
</span><br>
258-
<b>Databases</b><br>
259-
<span class="tags">
260-
<span>MongoDB</span>
261-
<span>CouchDB</span>
262-
<span>Sqlite</span>
263-
</span><br>
264-
<b>OS</b><br>
265-
<span class="tags">
266-
<span>Proxmox</span>
267-
<span>Linux</span>
268-
</span><br>
269-
You can check <NuxtLink to="/work">
270-
my projects
271-
</NuxtLink> to see me in action.
272-
</p>
273-
</div>
274-
</section>
275238
<section class="about">
276239
<div class="drawer" style="width: 100%; margin-top: 1em; margin-bottom: 1em;">
277240
<h2 class="title">

components/NavBar.vue

Lines changed: 3 additions & 20 deletions
Original file line numberDiff line numberDiff line change
@@ -6,32 +6,15 @@ import OutlinedLogo from '@/assets/images/icon_outline.png'
66
ref="navbar"
77
class="nav"
88
>
9+
<div class="nav-start"></div>
910
<div class="nav-content">
10-
<div class="item logo">
11+
<div class="logo">
1112
<a href="/">
1213
<img :src="OutlinedLogo" alt="icon">
1314
</a>
1415
</div>
15-
<div class="items-stacked">
16-
<div
17-
class="burger"
18-
@click="expandNavbar()"
19-
>
20-
<span />
21-
<span />
22-
<span />
23-
</div>
24-
</div>
25-
</div>
26-
</div>
27-
<div class="nav-screen">
28-
Where the links should go
29-
<div class="item">
30-
<a href="https://cv.camarm.fr" target="_blank">
31-
Resume <ExternalLink style="height: 20px; color: var(--grey); margin-bottom: -3px;" />
32-
</a>
3316
</div>
34-
// TODO: project, about, contact
17+
<div class="nav-end"></div>
3518
</div>
3619
</template>
3720

test/AknownledgementsSection.spec.js

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
import { describe, it, expect } from 'vitest'
22
import { mount } from '@vue/test-utils'
3-
import AcknowledgementsSection from '@/components/AcknowledgementsSection.vue'
3+
import AcknowledgementsSection from '~/components/FooterSection.vue'
44

55
describe('AcknowledgementsSection section', () => {
66
const page = mount(AcknowledgementsSection)

0 commit comments

Comments
 (0)