this repo has no description
0
fork

Configure Feed

Select the types of activity you want to include in your feed.

Blog 3 + some

Tholp1 898a4108 c9f976d8

+89 -12
content/res/blog/3/fish.jpg

This is a binary file and will not be displayed.

content/res/blog/3/raining.flac

This is a binary file and will not be displayed.

+15 -5
content/style.css
··· 339 339 } 340 340 341 341 .landingblocks { 342 - @media (width >= 1500px) { 342 + @media (width >= 1280px) { 343 + /* width: 1280px; */ 344 + display: flex; 345 + } 346 + 347 + @media (width >= 1500px) 348 + { 343 349 width: 1500px; 344 - display: flex; 345 350 } 346 351 347 - @media (width < 1500px) { 352 + @media (width < 1280px) { 348 353 width: 95%; 349 354 } 350 355 margin: auto; ··· 363 368 margin-left: auto; 364 369 margin-right: auto; 365 370 366 - @media (width >= 1500px) { 371 + @media (width >= 1280px) { 367 372 width: 25%; 368 373 } 369 374 ··· 386 391 } 387 392 388 393 .aboutmeblock { 389 - @media (width >= 1500px) { 394 + @media (width >= 1280px) { 390 395 width: 50%; 391 396 } 392 397 ··· 563 568 height: var(--size); 564 569 content:""; 565 570 margin-left: 0.25em; 571 + } 572 + 573 + .blog_container audio { 574 + margin-left: auto; 575 + margin-right: auto; 566 576 } 567 577 568 578 p {
+4
readme.md
··· 1 + # Tholp's Site 2 + Source of my [website](https://tholps.site) 3 + 4 + Build [Skidmark](https://github.com/Tholp1/Skidmark) and run `skidmark` in the root of the repo to build the html. A simple script to build and start a local webserver with podman is provided
+1 -1
skid/blog/blog2.sk
··· 534 534 }}} 535 535 536 536 }}} 537 - &blog_nav_no_next("blog1.html" "blog3.html") 537 + &blog_nav("blog1.html" "blog3.html") 538 538 539 539 540 540 &bsky_comments("https://bsky.app/profile/tholps.site/post/3ltqai4cwsc23")
+42
skid/blog/blog3.sk
··· 1 + &insert("//style.sk") 2 + &insert("blog_templates.sk") 3 + 4 + !blog_post( 3 "Rainy Bass" "2025-7-30" "Not fishing for compliments") 5 + {{{ 6 + This is the first post I've written since this website has been public and I'm glad to say things went mostly smooth, just had to fix some css for mobile. Everything is just static content so not really anything that could go wrong that I wouldn't have caught beforehand but I was still a bit nervous - in a cool and relaxed way though. 7 + 8 + I promised I'd publish the site code somewhere and I've done so: 9 + 10 + It took some finagling but I've managed to get a Tangled knot working, [Skidmark](https://tangled.sh/@tholps.site/skidmark) and [the code to this website]( https://tangled.sh/@tholps.site/tholps-site) are now hosted there. 11 + 12 + Tangled is a decentralized git website that runs off AT protocol so you can host your repos yourself and people can just use their Bluesky accounts to contribute instead of having to make one for every instance or needing an instance themselves, which I think is neat. You can read more about it [on their blog.](https://blog.tangled.sh/intro) 13 + 14 + ##### Poke me if my repos are not working, I wouldn't be surprised. 15 + 16 + One more thing in regards to the site: After doing for the first two posts, I don't think I'll keep the Bluesky linked comments section or announce blog posts on my Bluesky going forward. I feel it creates a slight expectation of interaction which I don't really want. I'll have an RSS feed soonish maybe, so all the Tholp fans out there that I've been assured exist can keep up with my ramblings. 17 + 18 + Anyways. 19 + 20 + ## Wheres the fish?? 21 + Wrong type of bass my dear reader. 22 + 23 + I had been ruminating about buying a bass guitar for a while and I saw a good deal around the 4th so I was able to get a Squier Sonic for ~185 bucks. 24 + 25 + !blog_image_tall("/res/blog/3/fish.jpg" "A sea-foam green colored bass guitar" "The titular bass") 26 + 27 + I played clarinet in middle and high school so I'm fine on most common music theory and notation stuff but I've only had the bass a bit over 2 weeks so I'm still struggling to do literally anything. Its just plugged into the line-in of my computer and I use pipewire to play it back, so I don't need an amp and can do some low-focus practice while I'm in a Discord VC or something. 28 + 29 + I was worried I was going to get immediately bored with it but that doesn't seem to be the case so far. I've been learning to play *It's Raining Somewhere Else* from Undertale via tabs since its pretty simple and its a song I like, I'm still fumbling through it a bit but I've attached a recording of what I've got so far. 30 + 31 + !blog_audio("/res/blog/3/raining.flac" "Ignore the buzzing at the start, I didn't feel like cropping it") 32 + 33 + Not perfect but you've gotta have the gall to be bad to get anything done. 34 + 35 + Thats all for now, see you soon. 36 + 37 + }}} 38 + &blog_nav("blog2.html" "blog4.html") 39 + 40 + &bsky_comments("closed") 41 + 42 + &copy_footer()
+18
skid/blog/blog_templates.sk
··· 100 100 </figure> 101 101 }}} 102 102 103 + !template(blog_image_tall imgsrc alt caption) 104 + {{{ 105 + <figure class="divcenter"> 106 + <img width="55%" alt="[[alt]]" title="[[alt]]" src="[[imgsrc]]"/> 107 + <figcaption>[[caption]]</figcaption> 108 + </figure> 109 + }}} 110 + 103 111 !template(blog_songblurb song artist album imgsrc color) 104 112 {{{ 105 113 ··· 198 206 <div id="bsky_comments" data-uri="[[postlink]]"></div> 199 207 <script src="/res/scripts/bsky-comments.js"></script> 200 208 }}} 209 + 210 + !template(blog_audio src caption) 211 + {{{ 212 + <figure class="divcenter"> 213 + <audio controls> 214 + <source src="[[src]]"> Heres a nickel kid, go download yourself a better browser that can play modern audio formats. 215 + </audio> 216 + <figcaption>[[caption]]</figcaption> 217 + </figure> 218 + }}}
+1
skid/blog/index.sk
··· 22 22 23 23 </header> 24 24 25 + !blog_stub( 3 "Rainy Bass" "2025-7-30" "Not fishing for compliments") 25 26 !blog_stub( 2 "An Overview on Skidmark" "2025-7-11" "Nominative determinism in software") 26 27 !blog_stub( 1 "Is This Thing On?" "2025-6-2" "The 'thlog'? probably not.") 27 28
+4 -3
skid/changelog.sk
··· 18 18 <div class="blog_container"> 19 19 20 20 # Changelog 21 - ### Early / Unnoticeable changes omitted for dramatic effect 21 + ### Early / Unnoticeable changes omitted for undramatic effect 22 + !change("2025-7-30" "Blog #3") 22 23 !change("2025-7-14" "Ditto") 23 24 !change("2025-7-12" "Update CSS for main page to be betterer on mobile") 24 25 !change("2025-7-12" "Add Changelog") 25 26 !change("2025-7-12" "Update CSS for main page to be better on mobile") 26 27 !change("2025-7-12" "Swap duplicate gif in junk drawer") 27 28 !change("2025-7-11" "Fix Bluesky comment CSS") 28 - !change("2025-7-11" "Attach Bluesky post to Blog#1&2") 29 - !change("2025-7-11" "Fix Blog#1's title being capitalized incorrectly") 29 + !change("2025-7-11" "Attach Bluesky post to Blog #1 & #2") 30 + !change("2025-7-11" "Fix Blog #1's title being capitalized incorrectly") 30 31 !change("2025-7-11" "Initial public version") 31 32 !change("2025-7-10" "Pest removal") 32 33
+1 -1
skid/index.sk
··· 93 93 94 94 Collaborative Project~~s~~: 95 95 96 - * !poplink("Deathmatch Classic: Refragged: A Remake/Continuation of Valve's Deathmatch Classic" "https://coaxion.games/?=deathmatch_classic_refragged") !nobr("(Programming &amp; Infrastructure Lead)") 96 + * !poplink("Deathmatch Classic: Refragged: A Remake/Continuation of Valve's Deathmatch Classic" "https://coaxion.games/?=deathmatch_classic_refragged") !nobr("(Technical Lead)") 97 97 98 98 I have been a part of more projects than listed but I either don't think what I contributed was substantial or I don't like what the project has become. 99 99 </div>
+1 -1
skidmark.toml
··· 5 5 [fileGroups] 6 6 7 7 [fileGroups.blog] 8 - files = ["blog/blog1.sk", "blog/blog2.sk",] 8 + files = ["blog/blog1.sk", "blog/blog2.sk", "blog/blog3.sk"] 9 9 10 10 [fileGroups.misc] 11 11 files = ["index.sk", "blog/index.sk", "404.sk", "sinister.sk", "junk-drawer.sk", "changelog.sk"]
+2 -1
startlocal.sh
··· 1 + #!/bin/bash 1 2 cd $(dirname $0) 2 3 skidmark 3 - docker run -it --rm --name tholps-site -p 8080:80 -v ./content:/usr/local/apache2/htdocs/ httpd:2.4 4 + podman run -it --rm --name tholps-site -p 8080:80 -v ./content:/usr/local/apache2/htdocs/ httpd:2.4