diff --git a/.gitignore b/.gitignore index a48cf0d..5093f6f 100644 --- a/.gitignore +++ b/.gitignore @@ -1 +1,2 @@ public +ressources diff --git a/content/en/posts/firstYear.md b/content/en/posts/firstYear.md new file mode 100644 index 0000000..caee61c --- /dev/null +++ b/content/en/posts/firstYear.md @@ -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. + +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 + diff --git a/content/en/posts/tattoo.md b/content/en/posts/tattoo.md new file mode 100644 index 0000000..c7c1de4 --- /dev/null +++ b/content/en/posts/tattoo.md @@ -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. + + +## 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 diff --git a/content/fr/about.md b/content/fr/about.md index 9b31922..e09b076 100644 --- a/content/fr/about.md +++ b/content/fr/about.md @@ -23,7 +23,7 @@ aller fouiller dans le code de différentes saveurs de BSD (FreeBSD principalement) ainsi que Linux. 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). ## Notes sur le site @@ -64,7 +64,7 @@ Voici les moyens que je propose pour me contacter: ## "Professionnel" * [CV](https://git.violette.town/violette/cv/raw/branch/typst/main_public_fr.pdf) - * 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` + * CV comme une Manpage pour les gens bizarre comme moi: + `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) * github (old): [@thebigblase](https://github.com/thebigblase) diff --git a/go.mod b/go.mod new file mode 100644 index 0000000..ca86981 --- /dev/null +++ b/go.mod @@ -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 diff --git a/go.sum b/go.sum new file mode 100644 index 0000000..deb2290 --- /dev/null +++ b/go.sum @@ -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= diff --git a/hugo.toml b/hugo.toml index 069a9f5..65f1550 100644 --- a/hugo.toml +++ b/hugo.toml @@ -35,3 +35,9 @@ name = 'Tags' identifier = 'Tags' pageRef = '/tags' weight = 30 + +[module] + [[module.imports]] + path = "github.com/KKKZOZ/hugo-admonitions" + [[module.imports]] + theme = "violette" diff --git a/resources/_gen/assets/sass/vendors/_admonitions.scss_e64a3d6ebef6b9ccf0a757da450cf359.content b/resources/_gen/assets/sass/vendors/_admonitions.scss_e64a3d6ebef6b9ccf0a757da450cf359.content new file mode 100644 index 0000000..b948398 --- /dev/null +++ b/resources/_gen/assets/sass/vendors/_admonitions.scss_e64a3d6ebef6b9ccf0a757da450cf359.content @@ -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 */ \ No newline at end of file diff --git a/resources/_gen/assets/sass/vendors/_admonitions.scss_e64a3d6ebef6b9ccf0a757da450cf359.json b/resources/_gen/assets/sass/vendors/_admonitions.scss_e64a3d6ebef6b9ccf0a757da450cf359.json new file mode 100644 index 0000000..cbb2123 --- /dev/null +++ b/resources/_gen/assets/sass/vendors/_admonitions.scss_e64a3d6ebef6b9ccf0a757da450cf359.json @@ -0,0 +1 @@ +{"Target":"css/vendors/admonitions.css","MediaType":"text/css","Data":{}} \ No newline at end of file diff --git a/static/alicetattooBunnyWhale.png b/static/alicetattooBunnyWhale.png new file mode 100644 index 0000000..64c2805 Binary files /dev/null and b/static/alicetattooBunnyWhale.png differ diff --git a/static/alicetattooBunnyWhaleAnoted.png b/static/alicetattooBunnyWhaleAnoted.png new file mode 100644 index 0000000..ad1611e Binary files /dev/null and b/static/alicetattooBunnyWhaleAnoted.png differ diff --git a/static/alicetattooOurson.png b/static/alicetattooOurson.png new file mode 100644 index 0000000..6dbc2bc Binary files /dev/null and b/static/alicetattooOurson.png differ diff --git a/static/lelenyxTattoo.jpg b/static/lelenyxTattoo.jpg new file mode 100644 index 0000000..3ef5232 Binary files /dev/null and b/static/lelenyxTattoo.jpg differ diff --git a/themes/violette/assets/css/main.css b/themes/violette/assets/css/main.css index 1e3388a..ad719c6 100644 --- a/themes/violette/assets/css/main.css +++ b/themes/violette/assets/css/main.css @@ -184,7 +184,8 @@ a, label { /* resize image that are in main, and center them */ main img { - max-width: 70%; + max-width: 70vw; + max-height: 60vh; min-width: 0; margin-left:auto; margin-right:auto;