initial commit
This commit is contained in:
commit
1da6f2d6ce
1
.gitignore
vendored
Normal file
1
.gitignore
vendored
Normal file
@ -0,0 +1 @@
|
|||||||
|
dst/**
|
12
makefile
Normal file
12
makefile
Normal file
@ -0,0 +1,12 @@
|
|||||||
|
SRCDIR = src
|
||||||
|
DESTDIR = dst
|
||||||
|
SITENAME = "Mauri's blog"
|
||||||
|
URL = "https://alemauri.eu"
|
||||||
|
|
||||||
|
all:
|
||||||
|
mkdir -p ${DESTDIR}
|
||||||
|
rm -f ${DESTDIR}/.files
|
||||||
|
ssg ${SRCDIR} ${DESTDIR} ${SITENAME} ${URL}
|
||||||
|
|
||||||
|
clean:
|
||||||
|
rm -rf ${DESTDIR}
|
21
src/.files
Normal file
21
src/.files
Normal file
@ -0,0 +1,21 @@
|
|||||||
|
./src/sitemap.xml
|
||||||
|
./src/src/sitemap.xml
|
||||||
|
./src/src/src/sitemap.xml
|
||||||
|
./src/src/src/src/sitemap.xml
|
||||||
|
./src/src/src/src/src/sitemap.xml
|
||||||
|
./src/src/src/src/src/src/sitemap.xml
|
||||||
|
./src/src/src/src/src/src/src/sitemap.xml
|
||||||
|
./src/src/src/src/src/src/src/src/sitemap.xml
|
||||||
|
./src/src/src/src/src/src/src/src/src/sitemap.xml
|
||||||
|
./src/src/src/src/src/src/src/src/src/src/makefile
|
||||||
|
./src/src/src/src/src/src/src/src/src/src/styles.css
|
||||||
|
./src/src/src/src/src/src/src/src/src/src/dst/index.html
|
||||||
|
./src/src/src/src/src/src/src/src/src/src/dst/favicon.png
|
||||||
|
./src/src/src/src/src/src/src/src/src/src/dst/styles.css
|
||||||
|
./src/src/src/src/src/src/src/src/src/src/dst/commonsizes.html
|
||||||
|
./src/src/src/src/src/src/src/src/src/src/dst/sitemap.xml
|
||||||
|
./src/src/src/src/src/src/src/src/src/src/sitemap.xml
|
||||||
|
./src/src/src/src/src/src/src/src/src/src/src/index.html
|
||||||
|
./src/src/src/src/src/src/src/src/src/src/src/favicon.png
|
||||||
|
./src/src/src/src/src/src/src/src/src/src/src/styles.css
|
||||||
|
./src/src/src/src/src/src/src/src/src/src/src/commonsizes.html
|
4
src/_footer.html
Normal file
4
src/_footer.html
Normal file
@ -0,0 +1,4 @@
|
|||||||
|
<footer>
|
||||||
|
<p>Author: Alessandro Mauri</p>
|
||||||
|
<p><a href="mailto:alemauri001@gmail.com">alemauri001@gmail.com</a></p>
|
||||||
|
</footer>
|
2
src/_header.html
Normal file
2
src/_header.html
Normal file
@ -0,0 +1,2 @@
|
|||||||
|
<title>Mauri's blog</title>
|
||||||
|
<link rel="stylesheet" href="styles.css">
|
291
src/commonsizes.md
Normal file
291
src/commonsizes.md
Normal file
@ -0,0 +1,291 @@
|
|||||||
|
# Size in loc of common software
|
||||||
|
Bloat is everywhere, in 2018 I started my journey on debloating my digital
|
||||||
|
life, so far I mostly use linux as my main OS (the mostly is due to uni
|
||||||
|
stuff I don't want and/or have time to deal with), I don't use a desktop environment,
|
||||||
|
got rid of systemd, pulseaudio and polkit just to name a few. I could go on
|
||||||
|
about how I debloated most of my computing life but that is not the goal
|
||||||
|
of this article, that is I recently started to wonder: how much bloat is really
|
||||||
|
there?
|
||||||
|
|
||||||
|
In order to answer that question I rolled up my sleeves and with the mighty
|
||||||
|
power of post-its, git and [scc][1] I cloned the repositories of many
|
||||||
|
common programs in order to check their bloat suckless style, with
|
||||||
|
lines of code. Let's get to the data.
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
## Init systems
|
||||||
|
|
||||||
|
| Name | loc |
|
||||||
|
| ----------- | --------- |
|
||||||
|
| systemd | 722K |
|
||||||
|
| OpenRC | 21K |
|
||||||
|
| s6 | 20K |
|
||||||
|
| runit | 12K |
|
||||||
|
| sysVinit | 9K |
|
||||||
|
|
||||||
|
## Logging daemons
|
||||||
|
Technically systemd includes its own logging daemon but here is omitted.
|
||||||
|
|
||||||
|
| Name | loc |
|
||||||
|
| ----------- | --------- |
|
||||||
|
| rsyslog | 157K |
|
||||||
|
| socklog | 5.6K |
|
||||||
|
| metalog | 2.5K |
|
||||||
|
|
||||||
|
## Network
|
||||||
|
Generic network management programs.
|
||||||
|
|
||||||
|
| Name | loc |
|
||||||
|
| --------------- | --------- |
|
||||||
|
| wpa_supplicant | 555K |
|
||||||
|
| kea | 486K |
|
||||||
|
| NetworkManager | 429K |
|
||||||
|
| ModemManager | 194K |
|
||||||
|
| connman | 103K |
|
||||||
|
| (e)iwd | 86K |
|
||||||
|
| dhcpcd | 41K |
|
||||||
|
|
||||||
|
## Music players
|
||||||
|
|
||||||
|
| Name | loc |
|
||||||
|
| ----------- | --------- |
|
||||||
|
| mpd | 102K |
|
||||||
|
| cmus | 42K |
|
||||||
|
| moc(p) | 35K |
|
||||||
|
| ncmpcpp | 25K |
|
||||||
|
| herrie | 7.4K |
|
||||||
|
|
||||||
|
## Text editors
|
||||||
|
Don't tell me you saw that one coming.
|
||||||
|
|
||||||
|
| Name | loc |
|
||||||
|
| ----------- | --------- |
|
||||||
|
| vim | 931K |
|
||||||
|
| neovim | 771K |
|
||||||
|
| vis | 109K |
|
||||||
|
| kakoune | 31K |
|
||||||
|
| micro | 29K |
|
||||||
|
| nano | 17K |
|
||||||
|
|
||||||
|
## Build systems
|
||||||
|
|
||||||
|
| Name | loc |
|
||||||
|
| ----------- | --------- |
|
||||||
|
| cmake | 854K |
|
||||||
|
| tup | 271K |
|
||||||
|
| meson | 107K |
|
||||||
|
| GNU make | 34K |
|
||||||
|
| ninja | 20K |
|
||||||
|
| samurai | 3.7K |
|
||||||
|
|
||||||
|
## Shells (POSIX or not)
|
||||||
|
|
||||||
|
| Name | loc |
|
||||||
|
| ----------- | --------- |
|
||||||
|
| bash | 210K |
|
||||||
|
| fish | 165K |
|
||||||
|
| zsh | 119K |
|
||||||
|
| ksh93 | 72K |
|
||||||
|
| tcsh | 65K |
|
||||||
|
| mksh | 30K |
|
||||||
|
| ash | 21K |
|
||||||
|
| dash | 13K |
|
||||||
|
|
||||||
|
## Boot loaders/managers
|
||||||
|
|
||||||
|
| Name | loc |
|
||||||
|
| ----------- | --------- |
|
||||||
|
| CloverBoot | 1.8M |
|
||||||
|
| GRUB | 331K |
|
||||||
|
| syslinux | 254K |
|
||||||
|
| eEFInd | 75K |
|
||||||
|
| LILO | 36K |
|
||||||
|
|
||||||
|
## Display servers
|
||||||
|
Dependencies are counted two levels "deep" excluding duplicates, from
|
||||||
|
the alpine linux x86_64 package repositories.\
|
||||||
|
U: Not built, protocol code not generated
|
||||||
|
B: Code generated
|
||||||
|
|
||||||
|
| Name | loc | dependencies |
|
||||||
|
| ------------------- | --------------- | ------------ |
|
||||||
|
| xorg-server | 422K | 44 |
|
||||||
|
| - | - | - |
|
||||||
|
| wayland + | | |
|
||||||
|
| wayland-protocols + | | |
|
||||||
|
| wlroots | U: 97K, B:268K | 27 |
|
||||||
|
|
||||||
|
## SSH servers/clients
|
||||||
|
|
||||||
|
| Name | loc |
|
||||||
|
| ----------- | --------- |
|
||||||
|
| dropbear | 144K |
|
||||||
|
| OpenSSH | 123K |
|
||||||
|
| TinySSH | 14K |
|
||||||
|
|
||||||
|
## Terminal multiplexers
|
||||||
|
|
||||||
|
| Name | loc |
|
||||||
|
| ----------- | --------- |
|
||||||
|
| tmux | 132K |
|
||||||
|
| GNU screen | 36K |
|
||||||
|
| dvtm | 4.0K |
|
||||||
|
|
||||||
|
## Terminal emulators
|
||||||
|
|
||||||
|
| Name | loc |
|
||||||
|
| ----------- | --------- |
|
||||||
|
| kitty | 114K |
|
||||||
|
| alacritty | 26K |
|
||||||
|
| wayst | 24K |
|
||||||
|
| havoc | 10K |
|
||||||
|
| wterm | 10K |
|
||||||
|
| st | 4.4K |
|
||||||
|
|
||||||
|
## Kernels
|
||||||
|
|
||||||
|
| Name | loc |
|
||||||
|
| ------------ | --------- |
|
||||||
|
| netbsd | 40M |
|
||||||
|
| linux | 21M |
|
||||||
|
| FreeBSD | 18M |
|
||||||
|
| OpenBSD | 17M |
|
||||||
|
| DragonflyBSD | 934K |
|
||||||
|
|
||||||
|
## Permission managers
|
||||||
|
|
||||||
|
| Name | loc |
|
||||||
|
| ----------- | --------- |
|
||||||
|
| sudo | 195K |
|
||||||
|
| polkit | 26K |
|
||||||
|
| OpenDoas | 2.9K |
|
||||||
|
| PAM | 61K |
|
||||||
|
|
||||||
|
## Compilers
|
||||||
|
|
||||||
|
| Name | loc |
|
||||||
|
| ----------- | --------- |
|
||||||
|
| gcc | 9.0M |
|
||||||
|
| llvm | 8.0M |
|
||||||
|
| zig | 2.1M |
|
||||||
|
| rust | 856K |
|
||||||
|
| tcc | 93K |
|
||||||
|
|
||||||
|
## Torrent clients
|
||||||
|
|
||||||
|
| Name | loc |
|
||||||
|
| ------------- | --------- |
|
||||||
|
| qBittorrent | 762K |
|
||||||
|
| transmission | 329K |
|
||||||
|
| deluge | 137K |
|
||||||
|
| rtorrent | 24K |
|
||||||
|
|
||||||
|
## Web browsers
|
||||||
|
Does not include libraries, only the main repos.
|
||||||
|
|
||||||
|
| Name | loc |
|
||||||
|
| ----------- | --------- |
|
||||||
|
| chromium | |
|
||||||
|
| Firefox | 27M |
|
||||||
|
| badwolf | 1.8K |
|
||||||
|
|
||||||
|
## Window managers
|
||||||
|
|
||||||
|
| Name | loc |
|
||||||
|
| ----------- | --------- |
|
||||||
|
| awesome | 83K |
|
||||||
|
| i3 | 58K |
|
||||||
|
| openbox | 42K |
|
||||||
|
| bspwm | 12K |
|
||||||
|
| 2bwm | 3.3K |
|
||||||
|
| dwm | 2.5K |
|
||||||
|
|
||||||
|
## Wayland compositors
|
||||||
|
|
||||||
|
| Name | loc |
|
||||||
|
| ----------- | --------- |
|
||||||
|
| weston | 117K |
|
||||||
|
| sway | 42K |
|
||||||
|
| wayfire | 27K |
|
||||||
|
| hikari | 15K |
|
||||||
|
| river | 5.9K |
|
||||||
|
|
||||||
|
## Application launchers
|
||||||
|
|
||||||
|
| Name | loc |
|
||||||
|
| ------------- | --------- |
|
||||||
|
| rofi | 84K |
|
||||||
|
| bemenu | 6.6K |
|
||||||
|
| wofi | 4.3K |
|
||||||
|
| nwg-launchers | 3.5K |
|
||||||
|
| dmenu | 1.3K |
|
||||||
|
|
||||||
|
## Device managers
|
||||||
|
NOTE: mdev is only one source file, so loc count doesn't
|
||||||
|
include anything but that file.
|
||||||
|
|
||||||
|
| Name | loc |
|
||||||
|
| ----------- | --------- |
|
||||||
|
| eudev | 28K |
|
||||||
|
| mdevd | 2.3K |
|
||||||
|
| smdev | 771 |
|
||||||
|
| mdev | 751 |
|
||||||
|
|
||||||
|
## Initramfs generators
|
||||||
|
|
||||||
|
| Name | loc |
|
||||||
|
| ----------- | --------- |
|
||||||
|
| dracut | 32K |
|
||||||
|
| tinyramfs | 1.0K |
|
||||||
|
|
||||||
|
## Code counters
|
||||||
|
|
||||||
|
| Name | loc |
|
||||||
|
| ----------- | --------- |
|
||||||
|
| scc | 19K |
|
||||||
|
| tokei | 11K |
|
||||||
|
|
||||||
|
## Package managers
|
||||||
|
|
||||||
|
| Name | loc |
|
||||||
|
| ----------- | --------- |
|
||||||
|
| apt | 100K |
|
||||||
|
| xbps | 43K |
|
||||||
|
| pacman | 37K |
|
||||||
|
| apk | 17K |
|
||||||
|
| kiss | 1.1K |
|
||||||
|
|
||||||
|
## Webservers
|
||||||
|
|
||||||
|
| Name | loc |
|
||||||
|
| ----------- | --------- |
|
||||||
|
| apache | 419K |
|
||||||
|
| nginx | 142K |
|
||||||
|
| lighttpd | 75K |
|
||||||
|
|
||||||
|
## Syncronization and backup programs
|
||||||
|
|
||||||
|
| Name | loc |
|
||||||
|
| ----------- | --------- |
|
||||||
|
| borg | 236K |
|
||||||
|
| syncthing | 153K |
|
||||||
|
| rsync | 56K |
|
||||||
|
| restic | 49K |
|
||||||
|
| casync | 33K |
|
||||||
|
|
||||||
|
## Others
|
||||||
|
Stuff that doesn't fit any other category (for now)
|
||||||
|
|
||||||
|
| Name | loc |
|
||||||
|
| ----------- | --------- |
|
||||||
|
| openssl | 894K |
|
||||||
|
| bluez | 395K |
|
||||||
|
| libressl | 384K |
|
||||||
|
| elogind | 145K |
|
||||||
|
| dbus | 126K |
|
||||||
|
| tint2 | 37K |
|
||||||
|
| lowdown | 19K |
|
||||||
|
| pass | 3.5K |
|
||||||
|
|
||||||
|
[1]: https://github.com/boyter/scc
|
BIN
src/favicon.png
Normal file
BIN
src/favicon.png
Normal file
Binary file not shown.
After Width: | Height: | Size: 15 KiB |
3
src/index.md
Normal file
3
src/index.md
Normal file
@ -0,0 +1,3 @@
|
|||||||
|
# Mauri's blog lol
|
||||||
|
|
||||||
|
[Size in loc of common software](commonsizes.html)
|
12
src/makefile
Normal file
12
src/makefile
Normal file
@ -0,0 +1,12 @@
|
|||||||
|
SRCDIR = src
|
||||||
|
DESTDIR = dst
|
||||||
|
SITENAME = "Mauri's blog"
|
||||||
|
URL = "https://alemauri.eu"
|
||||||
|
|
||||||
|
all:
|
||||||
|
mkdir -p ${DESTDIR}
|
||||||
|
rm -f ${DESTDIR}/.files
|
||||||
|
ssg ${SRCDIR} ${DESTDIR} ${SITENAME} ${URL}
|
||||||
|
|
||||||
|
clean:
|
||||||
|
rm -rf ${DESTDIR}
|
55
src/sitemap.xml
Normal file
55
src/sitemap.xml
Normal file
@ -0,0 +1,55 @@
|
|||||||
|
<?xml version="1.0" encoding="UTF-8"?>
|
||||||
|
<urlset
|
||||||
|
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
|
||||||
|
xsi:schemaLocation="http://www.sitemaps.org/schemas/sitemap/0.9
|
||||||
|
http://www.sitemaps.org/schemas/sitemap/0.9/sitemap.xsd"
|
||||||
|
xmlns="http://www.sitemaps.org/schemas/sitemap/0.9">
|
||||||
|
<url><loc>//www/dst/</loc><lastmod>2020-08-08</lastmod><priority>1.0</priority></url>
|
||||||
|
<url><loc>//www/dst/commonsizes.html</loc><lastmod>2020-08-08</lastmod><priority>1.0</priority></url>
|
||||||
|
<url><loc>//www/src/</loc><lastmod>2020-08-08</lastmod><priority>1.0</priority></url>
|
||||||
|
<url><loc>//www/src/commonsizes.html</loc><lastmod>2020-08-08</lastmod><priority>1.0</priority></url>
|
||||||
|
<url><loc>//www/src/dst/</loc><lastmod>2020-08-08</lastmod><priority>1.0</priority></url>
|
||||||
|
<url><loc>//www/src/dst/commonsizes.html</loc><lastmod>2020-08-08</lastmod><priority>1.0</priority></url>
|
||||||
|
<url><loc>//www/src/src/</loc><lastmod>2020-08-08</lastmod><priority>1.0</priority></url>
|
||||||
|
<url><loc>//www/src/src/commonsizes.html</loc><lastmod>2020-08-08</lastmod><priority>1.0</priority></url>
|
||||||
|
<url><loc>//www/src/src/dst/</loc><lastmod>2020-08-08</lastmod><priority>1.0</priority></url>
|
||||||
|
<url><loc>//www/src/src/dst/commonsizes.html</loc><lastmod>2020-08-08</lastmod><priority>1.0</priority></url>
|
||||||
|
<url><loc>//www/src/src/src/</loc><lastmod>2020-08-08</lastmod><priority>1.0</priority></url>
|
||||||
|
<url><loc>//www/src/src/src/commonsizes.html</loc><lastmod>2020-08-08</lastmod><priority>1.0</priority></url>
|
||||||
|
<url><loc>//www/src/src/src/dst/</loc><lastmod>2020-08-08</lastmod><priority>1.0</priority></url>
|
||||||
|
<url><loc>//www/src/src/src/dst/commonsizes.html</loc><lastmod>2020-08-08</lastmod><priority>1.0</priority></url>
|
||||||
|
<url><loc>//www/src/src/src/src/</loc><lastmod>2020-08-08</lastmod><priority>1.0</priority></url>
|
||||||
|
<url><loc>//www/src/src/src/src/commonsizes.html</loc><lastmod>2020-08-08</lastmod><priority>1.0</priority></url>
|
||||||
|
<url><loc>//www/src/src/src/src/dst/</loc><lastmod>2020-08-08</lastmod><priority>1.0</priority></url>
|
||||||
|
<url><loc>//www/src/src/src/src/dst/commonsizes.html</loc><lastmod>2020-08-08</lastmod><priority>1.0</priority></url>
|
||||||
|
<url><loc>//www/src/src/src/src/src/</loc><lastmod>2020-08-08</lastmod><priority>1.0</priority></url>
|
||||||
|
<url><loc>//www/src/src/src/src/src/commonsizes.html</loc><lastmod>2020-08-08</lastmod><priority>1.0</priority></url>
|
||||||
|
<url><loc>//www/src/src/src/src/src/dst/</loc><lastmod>2020-08-08</lastmod><priority>1.0</priority></url>
|
||||||
|
<url><loc>//www/src/src/src/src/src/dst/commonsizes.html</loc><lastmod>2020-08-08</lastmod><priority>1.0</priority></url>
|
||||||
|
<url><loc>//www/src/src/src/src/src/src/</loc><lastmod>2020-08-08</lastmod><priority>1.0</priority></url>
|
||||||
|
<url><loc>//www/src/src/src/src/src/src/commonsizes.html</loc><lastmod>2020-08-08</lastmod><priority>1.0</priority></url>
|
||||||
|
<url><loc>//www/src/src/src/src/src/src/dst/</loc><lastmod>2020-08-08</lastmod><priority>1.0</priority></url>
|
||||||
|
<url><loc>//www/src/src/src/src/src/src/dst/commonsizes.html</loc><lastmod>2020-08-08</lastmod><priority>1.0</priority></url>
|
||||||
|
<url><loc>//www/src/src/src/src/src/src/src/</loc><lastmod>2020-08-08</lastmod><priority>1.0</priority></url>
|
||||||
|
<url><loc>//www/src/src/src/src/src/src/src/commonsizes.html</loc><lastmod>2020-08-08</lastmod><priority>1.0</priority></url>
|
||||||
|
<url><loc>//www/src/src/src/src/src/src/src/dst/</loc><lastmod>2020-08-08</lastmod><priority>1.0</priority></url>
|
||||||
|
<url><loc>//www/src/src/src/src/src/src/src/dst/commonsizes.html</loc><lastmod>2020-08-08</lastmod><priority>1.0</priority></url>
|
||||||
|
<url><loc>//www/src/src/src/src/src/src/src/src/</loc><lastmod>2020-08-08</lastmod><priority>1.0</priority></url>
|
||||||
|
<url><loc>//www/src/src/src/src/src/src/src/src/commonsizes.html</loc><lastmod>2020-08-08</lastmod><priority>1.0</priority></url>
|
||||||
|
<url><loc>//www/src/src/src/src/src/src/src/src/dst/</loc><lastmod>2020-08-08</lastmod><priority>1.0</priority></url>
|
||||||
|
<url><loc>//www/src/src/src/src/src/src/src/src/dst/commonsizes.html</loc><lastmod>2020-08-08</lastmod><priority>1.0</priority></url>
|
||||||
|
<url><loc>//www/src/src/src/src/src/src/src/src/src/</loc><lastmod>2020-08-08</lastmod><priority>1.0</priority></url>
|
||||||
|
<url><loc>//www/src/src/src/src/src/src/src/src/src/commonsizes.html</loc><lastmod>2020-08-08</lastmod><priority>1.0</priority></url>
|
||||||
|
<url><loc>//www/src/src/src/src/src/src/src/src/src/dst/</loc><lastmod>2020-08-08</lastmod><priority>1.0</priority></url>
|
||||||
|
<url><loc>//www/src/src/src/src/src/src/src/src/src/dst/commonsizes.html</loc><lastmod>2020-08-08</lastmod><priority>1.0</priority></url>
|
||||||
|
<url><loc>//www/src/src/src/src/src/src/src/src/src/src/</loc><lastmod>2020-08-08</lastmod><priority>1.0</priority></url>
|
||||||
|
<url><loc>//www/src/src/src/src/src/src/src/src/src/src/commonsizes.html</loc><lastmod>2020-08-08</lastmod><priority>1.0</priority></url>
|
||||||
|
<url><loc>//www/src/src/src/src/src/src/src/src/src/src/dst/</loc><lastmod>2020-08-08</lastmod><priority>1.0</priority></url>
|
||||||
|
<url><loc>//www/src/src/src/src/src/src/src/src/src/src/dst/commonsizes.html</loc><lastmod>2020-08-08</lastmod><priority>1.0</priority></url>
|
||||||
|
<url><loc>//www/src/src/src/src/src/src/src/src/src/src/src/</loc><lastmod>2020-08-08</lastmod><priority>1.0</priority></url>
|
||||||
|
<url><loc>//www/src/src/src/src/src/src/src/src/src/src/src/commonsizes.html</loc><lastmod>2020-08-08</lastmod><priority>1.0</priority></url>
|
||||||
|
<url><loc>//www/src/src/src/src/src/src/src/src/src/src/src/dst/</loc><lastmod>2020-08-08</lastmod><priority>1.0</priority></url>
|
||||||
|
<url><loc>//www/src/src/src/src/src/src/src/src/src/src/src/dst/commonsizes.html</loc><lastmod>2020-08-08</lastmod><priority>1.0</priority></url>
|
||||||
|
<url><loc>//www/src/src/src/src/src/src/src/src/src/src/src/src/</loc><lastmod>2020-08-08</lastmod><priority>1.0</priority></url>
|
||||||
|
<url><loc>//www/src/src/src/src/src/src/src/src/src/src/src/src/commonsizes.html</loc><lastmod>2020-08-08</lastmod><priority>1.0</priority></url>
|
||||||
|
</urlset>
|
63
src/styles.css
Normal file
63
src/styles.css
Normal file
@ -0,0 +1,63 @@
|
|||||||
|
/* Global options */
|
||||||
|
* {
|
||||||
|
text-align: center;
|
||||||
|
font-family: monospace;
|
||||||
|
}
|
||||||
|
|
||||||
|
/* Table styles */
|
||||||
|
table, th, td {
|
||||||
|
margin-left: auto;
|
||||||
|
margin-right: auto;
|
||||||
|
text-align: left;
|
||||||
|
border-collapse: collapse;
|
||||||
|
width: 70%;
|
||||||
|
}
|
||||||
|
|
||||||
|
th, td {
|
||||||
|
padding-top: 10px;
|
||||||
|
padding-bottom: 10px;
|
||||||
|
padding-left: 20px;
|
||||||
|
padding-right: 20px;
|
||||||
|
}
|
||||||
|
|
||||||
|
th {
|
||||||
|
border-bottom: 1px solid black;
|
||||||
|
}
|
||||||
|
|
||||||
|
tr:nth-child(odd) {
|
||||||
|
background-color: #dcdcdc;
|
||||||
|
}
|
||||||
|
|
||||||
|
/* Paragraphs and text */
|
||||||
|
p {
|
||||||
|
font-size: 1.25em;
|
||||||
|
}
|
||||||
|
|
||||||
|
body {
|
||||||
|
width: 80%;
|
||||||
|
margin: 0 auto;
|
||||||
|
background-color: #f5fffa;
|
||||||
|
color: black;
|
||||||
|
padding: 10px;
|
||||||
|
}
|
||||||
|
|
||||||
|
html {
|
||||||
|
background-color: #696969;
|
||||||
|
scroll-behavior: smooth;
|
||||||
|
}
|
||||||
|
|
||||||
|
/* Headings and footer */
|
||||||
|
h1, h2, h3, h4, h5, h6 {
|
||||||
|
text-decoration: underline;
|
||||||
|
}
|
||||||
|
|
||||||
|
footer {
|
||||||
|
background-color: #dcdcdc;
|
||||||
|
border-radius: 10px;
|
||||||
|
}
|
||||||
|
|
||||||
|
footer p {
|
||||||
|
padding: 10px;
|
||||||
|
margin: 0px;
|
||||||
|
font-size: 1em;
|
||||||
|
}
|
Loading…
Reference in New Issue
Block a user