added tattoo post + admonitions anotations
Some checks failed
/ test (push) Failing after 8s

This commit is contained in:
violette 2025-02-27 17:54:57 -05:00
parent dc04e4f83f
commit 655dff28a6
14 changed files with 415 additions and 4 deletions

1
.gitignore vendored
View file

@ -1 +1,2 @@
public public
ressources

View file

@ -0,0 +1,26 @@
+++
title = 'FirstYear'
date = 2024-11-10T15:56:46-05:00
draft = true
+++
I've been presenting myself as Violette for bit over a year now. All people here
know me only with only this name. It is kinda hard to believe it has not always
been this way. Here is a little list of things that I have learned during this time.
<!--more-->
To add more context, im a french transfem living in Montreal. I worked in IT
openly as a transfem for about a year.
## Cis people either do not give a shit or care way too much
In my experience, people do not really care about how you present yourself.
At most, you get a few looks, but most people will not confront you about it.
## finding a new family
I have been somewhat ostracized from my family. Both my brothers now either
dodge all interactions i could have had with them, and my parents really
hate all trans-related subject. I have become the person they try to avoid.
So I had to build a new family of my own. I found new people that i felt
comfy around, new friends, and a partner.
It felt very weird to just be around people that would not constantly
judge you for your (questionable) fashion choices, or whatever

View file

@ -0,0 +1,61 @@
+++
title = 'Tattoo'
date = 2025-02-23T11:39:47-05:00
tags = ["Tattoo", "Art"]
+++
ive just got new tattoos!! lets go over the one i got.
<!--more-->
## 2023: lelenyx
Lelenyx did a guest in Montreal, in Nov. 2023. i went to see her, and she did my
first tattoo. I really wanted one, and it kinda is to me a new look on my new
life. My parent never wanted me to have tattoos (or be trans for that matter). i
really wanted to reclaim my body and decorate it how i want.
i feel like you can always find a meaning with tattoos. So i wont really give
into it ("a new look on a life" nah who am i kidding it just looked really
cool). i choose Lelenyx since i really loved her work, especially her eyes.
i just asked her to add a flower (a violet xd) on the outline of the pupil.
Though it has not healed the best and now has some cracks, imma keep it that
way. i really want it to age with me, since its my first. im probably gonna fix
the other if they have similar defects!
> [!SUCCESS] Picture!
> ![stolen from instagram](/lelenyxTattoo.jpg "picture of a tattoo on a forearm. It showcases an eye with long eyelashes, and a flower drawn around the pupil")
link to her insta post [here](https://www.instagram.com/p/C0cK0-5Chmn/)
## 2025: alice gateau
i took a few weeks to visit friends and family (esp. friends!) and took a detour
to Paris to visit her. i really love her cartoonish, childish style and really wanted to have
something by her. She does a lot of childhood related drawings, so i wanted to
have my childhood snacks!
> [!SUCCESS] Picture!
> ![stolen from insta](/alicetattooOurson.png "picture of a tattoo on the side of my left leg. It shows a picture of my childhood snacks, the LU bears. There is a box of those just next to the tattoo. The tattoo has both shading and the ears / paws colored in a brown color.")
also, while im at it why not pick another one?
> [!SUCCESS] Picture!
> ![stolen from insta](/alicetattooBunnyWhale.png "picture of a tattoo on my stomach. It displays a bunny sitting on a whale. The ears of the bunny ar colored in pink, and the whale has a rainbow hatching on its stomach. The rabbit has a fishing cane with a carrot on it, and the whale is looking at it with a big heartwarming smile.")
link to her insta post [here (bunny)](https://www.instagram.com/p/DGdM_ZYCxlj/?img_index=1) and [here (bear)](https://www.instagram.com/p/DGfT4D5ijK3/?img_index=1)
> [!ABSTRACT]
> Alice also took on her to shelter me for a couple of days. She also provided me with food that would otherwise have
> gone to waste. It was such a lovely conclusion to my trip. Thank you for
> everything, alice! :D
> [!WARNING] arriving on time
> i first put the wrong address on google maps, so i arrived in another city,
> and thus finally arrived about an hour late. Since alice couldnt do both of
> those tattoos the same day, she proposed to do one then continue the next day,
> invited me to sleep over for another day. she just is the sweetest omg
## more (my)s(t)erious stuff
i just realised those 3 tattoos are on the exact 3 spots i used to scarify. It
was not on purpose. its kinda weird i chose them unconsciously, but whatevs, now i
cant use them anymore (and havent self harmed (at least in that way) for a
while) :D

View file

@ -23,7 +23,7 @@ aller fouiller dans le code de différentes saveurs de BSD (FreeBSD
principalement) ainsi que Linux. principalement) ainsi que Linux.
Pendant mon temps libre, on peut me trouver faire des sons horribles à la Pendant mon temps libre, on peut me trouver faire des sons horribles à la
guitare, me plaindre que j'arrive jamais à prendre de photo nettes ou bien guitare, me plaindre que j'arrive jamais à prendre de photo nettes ou bien
essayer de patcher ce tabar@#0! de [dwl](https://codeberg.org/dwl/dwl). essayer de patcher ce tabar@#0! de [dwl](https://codeberg.org/dwl/dwl).
## Notes sur le site ## Notes sur le site
@ -64,7 +64,7 @@ Voici les moyens que je propose pour me contacter:
## "Professionnel" ## "Professionnel"
* [CV](https://git.violette.town/violette/cv/raw/branch/typst/main_public_fr.pdf) * [CV](https://git.violette.town/violette/cv/raw/branch/typst/main_public_fr.pdf)
* CV comme une Manpage pour les gens bizarre comme moi: * CV comme une Manpage pour les gens bizarre comme moi:
`curl -O --output-dir /tmp https://git.violette.town/violette/cv/raw/branch/typst/violette.manpage.1.gz && man /tmp/violette.manpage.1.gz` `TEMP=$(mktemp -d) ; curl -O --output-dir $TEMP https://git.violette.town/violette/cv/raw/branch/typst/violette.manpage.1.gz && man $TEMP/violette.manpage.1.gz`
* git: [violette.town](https://git.violette.town/violette) * git: [violette.town](https://git.violette.town/violette)
* github (old): [@thebigblase](https://github.com/thebigblase) * github (old): [@thebigblase](https://github.com/thebigblase)

5
go.mod Normal file
View file

@ -0,0 +1,5 @@
module git.violette.town/violette/bigblase.xyz
go 1.21.13
require github.com/KKKZOZ/hugo-admonitions v0.4.5 // indirect

2
go.sum Normal file
View file

@ -0,0 +1,2 @@
github.com/KKKZOZ/hugo-admonitions v0.4.5 h1:Z2feKyOirh5ra7Ut5hirV1Pnv8syizl0rf6FkjQKThE=
github.com/KKKZOZ/hugo-admonitions v0.4.5/go.mod h1:4PsJAsqo3mS3VzAtDLa8k0ds+CJQUWZhAo9kLi1NRlM=

View file

@ -35,3 +35,9 @@ name = 'Tags'
identifier = 'Tags' identifier = 'Tags'
pageRef = '/tags' pageRef = '/tags'
weight = 30 weight = 30
[module]
[[module.imports]]
path = "github.com/KKKZOZ/hugo-admonitions"
[[module.imports]]
theme = "violette"

View file

@ -0,0 +1,308 @@
.admonition {
margin: 1rem 0;
border-radius: 4px;
box-shadow: 0 1px 3px rgba(0, 0, 0, 0.12);
transition: all 0.3s ease;
}
.admonition-header {
padding: 0.5rem 1rem;
display: flex;
align-items: center;
font-weight: 600;
border-bottom: 1px solid rgba(0, 0, 0, 0.1);
font-size: 1.1rem;
border-radius: 4px 4px 0 0;
}
.admonition-header svg {
width: 1.1em;
height: 1.1em;
margin-right: 0.5rem;
fill: currentColor;
}
.admonition-content {
padding: 1rem;
background-color: #ffffff;
border-radius: 0 0 4px 4px;
color: #000000;
transition: background-color 0.3s ease, color 0.3s ease;
}
.admonition-content p {
margin: 0 0 0.5rem 0;
}
.admonition-content p:last-child {
margin-bottom: 0;
}
.admonition-content ul, .admonition-content ol {
margin: 0 0 0.5rem 0;
padding-left: 1.2rem;
}
.admonition-content ul:last-child, .admonition-content ol:last-child {
margin-bottom: 0;
}
.admonition-content blockquote {
margin: 0 0 0.5rem 0;
padding-left: 1rem;
border-left: 3px solid #e0e0e0;
}
.admonition-content blockquote:last-child {
margin-bottom: 0;
}
.admonition-content code {
background-color: #f5f5f5;
color: #24292e;
padding: 0.2em 0.4em;
border-radius: 3px;
font-size: 0.9em;
}
@media (prefers-color-scheme: dark) {
.admonition-content {
background-color: #1D1E20;
color: #e6e6e6;
}
.admonition-content code {
background-color: #313244;
color: #cdd6f4;
}
.admonition-content blockquote {
border-left-color: #45475a;
color: #cdd6f4;
}
}
body.dark .admonition-content {
background-color: #1D1E20;
color: #e6e6e6;
}
body.dark .admonition-content code {
background-color: #313244;
color: #cdd6f4;
}
body.dark .admonition-content blockquote {
border-left-color: #45475a;
color: #cdd6f4;
}
.admonition.abstract {
background: transparent;
border-left: 4px solid #209fb5;
}
.admonition.abstract .admonition-header {
background: rgba(32, 159, 181, 0.1);
color: #209fb5;
}
.admonition.caution {
background: transparent;
border-left: 4px solid #e64553;
}
.admonition.caution .admonition-header {
background: rgba(230, 69, 83, 0.1);
color: #e64553;
}
.admonition.code {
background: transparent;
border-left: 4px solid #7287fd;
}
.admonition.code .admonition-header {
background: rgba(114, 135, 253, 0.1);
color: #7287fd;
}
.admonition.conclusion {
background: transparent;
border-left: 4px solid #dd7878;
}
.admonition.conclusion .admonition-header {
background: rgba(221, 120, 120, 0.1);
color: #dd7878;
}
.admonition.danger {
background: transparent;
border-left: 4px solid #fe640b;
}
.admonition.danger .admonition-header {
background: rgba(254, 100, 11, 0.1);
color: #fe640b;
}
.admonition.error {
background: transparent;
border-left: 4px solid #d20f39;
}
.admonition.error .admonition-header {
background: rgba(210, 15, 57, 0.1);
color: #d20f39;
}
.admonition.example {
background: transparent;
border-left: 4px solid #dc8a78;
}
.admonition.example .admonition-header {
background: rgba(220, 138, 120, 0.1);
color: #dc8a78;
}
.admonition.experiment {
background: transparent;
border-left: 4px solid #51bb2a;
}
.admonition.experiment .admonition-header {
background: rgba(81, 187, 42, 0.1);
color: #51bb2a;
}
.admonition.goal {
background: transparent;
border-left: 4px solid #e64553;
}
.admonition.goal .admonition-header {
background: rgba(230, 69, 83, 0.1);
color: #e64553;
}
.admonition.idea {
background: transparent;
border-left: 4px solid #df8e1d;
}
.admonition.idea .admonition-header {
background: rgba(223, 142, 29, 0.1);
color: #df8e1d;
}
.admonition.important {
background: transparent;
border-left: 4px solid #7D4DDA;
}
.admonition.important .admonition-header {
background: rgba(125, 77, 218, 0.1);
color: #7D4DDA;
}
.admonition.info {
background: transparent;
border-left: 4px solid #04a5e5;
}
.admonition.info .admonition-header {
background: rgba(4, 165, 229, 0.1);
color: #04a5e5;
}
.admonition.memo {
background: transparent;
border-left: 4px solid #e64553;
}
.admonition.memo .admonition-header {
background: rgba(230, 69, 83, 0.1);
color: #e64553;
}
.admonition.note {
background: transparent;
border-left: 4px solid #096ae1;
}
.admonition.note .admonition-header {
background: rgba(9, 106, 225, 0.1);
color: #096ae1;
}
.admonition.notify {
background: transparent;
border-left: 4px solid #0d48bd;
}
.admonition.notify .admonition-header {
background: rgba(13, 72, 189, 0.1);
color: #0d48bd;
}
.admonition.question {
background: transparent;
border-left: 4px solid #179299;
}
.admonition.question .admonition-header {
background: rgba(23, 146, 153, 0.1);
color: #179299;
}
.admonition.quote {
background: transparent;
border-left: 4px solid #7287fd;
}
.admonition.quote .admonition-header {
background: rgba(114, 135, 253, 0.1);
color: #7287fd;
}
.admonition.success {
background: transparent;
border-left: 4px solid #40a02b;
}
.admonition.success .admonition-header {
background: rgba(64, 160, 43, 0.1);
color: #40a02b;
}
.admonition.task {
background: transparent;
border-left: 4px solid #8839ef;
}
.admonition.task .admonition-header {
background: rgba(136, 57, 239, 0.1);
color: #8839ef;
}
.admonition.tip {
background: transparent;
border-left: 4px solid #179299;
}
.admonition.tip .admonition-header {
background: rgba(23, 146, 153, 0.1);
color: #179299;
}
.admonition.warning {
background: transparent;
border-left: 4px solid #df8e1d;
}
.admonition.warning .admonition-header {
background: rgba(223, 142, 29, 0.1);
color: #df8e1d;
}
/*# sourceMappingURL=admonitions.css.map */

View file

@ -0,0 +1 @@
{"Target":"css/vendors/admonitions.css","MediaType":"text/css","Data":{}}

Binary file not shown.

After

Width:  |  Height:  |  Size: 166 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 132 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 234 KiB

BIN
static/lelenyxTattoo.jpg Normal file

Binary file not shown.

After

Width:  |  Height:  |  Size: 235 KiB

View file

@ -184,7 +184,8 @@ a, label {
/* resize image that are in main, and center them */ /* resize image that are in main, and center them */
main img { main img {
max-width: 70%; max-width: 70vw;
max-height: 60vh;
min-width: 0; min-width: 0;
margin-left:auto; margin-left:auto;
margin-right:auto; margin-right:auto;