add thought, update css
This commit is contained in:
parent
90664163a0
commit
7a5830a6ef
4
.gitignore
vendored
4
.gitignore
vendored
@ -5,6 +5,8 @@ graph*
|
||||
__pycache__/
|
||||
files/stats/song
|
||||
files/home_visit_counter
|
||||
home.html
|
||||
|
||||
html/
|
||||
html/*
|
||||
!html/thoughts/
|
||||
!html/blog
|
||||
|
@ -31,4 +31,5 @@
|
||||
2024-08-19: rewrite .*-info pages, add footer, update home.html, make all* images links
|
||||
2024-08-20: update my-laptop.html, create my-old-laptop.html
|
||||
2024-08-27: test new home.html compiled from lisp code.
|
||||
2024-09-01: switch to <a href='https://git.natalieee.net/nat/htmlgen>htmlgen'</a> for content
|
||||
2024-09-01: switch to <a href='https://git.natalieee.net/nat/htmlgen>htmlgen'>htmlgen</a> for content
|
||||
2024-09-03: fix issue with changelog; update site-info.html; update style; add thought
|
||||
|
BIN
files/thought-issues.mp4
Normal file
BIN
files/thought-issues.mp4
Normal file
Binary file not shown.
40
html/thoughts/site-improvements
Normal file
40
html/thoughts/site-improvements
Normal file
@ -0,0 +1,40 @@
|
||||
<!-- DATE: 2024-09-01 17:38:24 -->
|
||||
<!-- TITLE: re: last thought; changes have been implemented -->
|
||||
this site now uses <a href='https://git.natalieee.net/nat/htmlgen'>htmlgen</a> to generate html from common lisp and bash commands at compile time.
|
||||
this has massively improved loading times on nearly all pages by cutting the number of bash commands that need to be used.
|
||||
<hr>
|
||||
examples:
|
||||
<pre>
|
||||
~/src/webbed-site λ hyperfine 'curl http://localhost:5002/html/random-thoughts-old.html' -m30 -M30
|
||||
Benchmark 1: curl http://localhost:5002/html/random-thoughts-old.html
|
||||
Time (mean ± σ): 2.654 s ± 0.030 s [User: 0.002 s, System: 0.003 s]
|
||||
Range (min … max): 2.590 s … 2.728 s 30 runs
|
||||
|
||||
~/src/webbed-site λ hyperfine 'curl http://localhost:5002/html/random-thoughts.html' -m30 -M30
|
||||
Benchmark 1: curl http://localhost:5002/html/random-thoughts.html
|
||||
Time (mean ± σ): 11.4 ms ± 0.8 ms [User: 1.5 ms, System: 2.8 ms]
|
||||
Range (min … max): 10.2 ms … 13.1 ms 30 runs
|
||||
</pre>
|
||||
and
|
||||
<pre>
|
||||
~/src/webbed-site λ hyperfine 'curl http://localhost:5002/html/natalie-info-old.html' -m30 -M30
|
||||
Benchmark 1: curl http://localhost:5002/html/natalie-info-old.html
|
||||
Time (mean ± σ): 528.3 ms ± 8.4 ms [User: 1.8 ms, System: 2.7 ms]
|
||||
Range (min … max): 508.3 ms … 545.3 ms 30 runs
|
||||
|
||||
~/src/webbed-site λ hyperfine 'curl http://localhost:5002/html/natalie-info.html' -m30 -M30
|
||||
Benchmark 1: curl http://localhost:5002/html/natalie-info.html
|
||||
Time (mean ± σ): 16.7 ms ± 1.2 ms [User: 1.1 ms, System: 3.2 ms]
|
||||
Range (min … max): 15.0 ms … 20.6 ms 30 runs
|
||||
</pre>
|
||||
<hr>
|
||||
overall, this is a very significant performance improvement. now I need to update site-info again.<br>
|
||||
unfortunately, I broke my blog. maybe I will fix it at some point.<br>
|
||||
todo: edit html/blog/index.html to state this
|
||||
<hr>
|
||||
here is an amusing video of the code for this web page being broken during the migration to this system.
|
||||
I did not actually fix this, I only removed the problematic code from the first post here.<br>
|
||||
<video controls>
|
||||
<source src='/files/thought-issues.mp4'/>
|
||||
</video>
|
||||
|
18
style.css
18
style.css
@ -182,8 +182,10 @@ section {
|
||||
margin: 15px 30px;
|
||||
padding: 20px;
|
||||
|
||||
> details[open] > summary {
|
||||
padding-bottom: 5px;
|
||||
> details[open] {
|
||||
summary {
|
||||
padding-bottom: 5px;
|
||||
}
|
||||
}
|
||||
|
||||
> p {
|
||||
@ -315,6 +317,18 @@ a:visited {
|
||||
color: var(--visited-link);
|
||||
}
|
||||
|
||||
video {
|
||||
width: 95%;
|
||||
border: 10px solid var(--bg);
|
||||
margin: 10px auto;
|
||||
display: block
|
||||
}
|
||||
|
||||
footnote {
|
||||
font-size: 13px;
|
||||
margin-top: 20px;
|
||||
}
|
||||
|
||||
.post {
|
||||
background: var(--alt-bg);
|
||||
box-shadow: 10px 10px var(--gray);
|
||||
|
Loading…
Reference in New Issue
Block a user