all repos — aaoth.xyz @ b072c092fb6d83a88fcecfa6201d0c80c369d1f4

aaoth.xyz website

b072c092
add new photos

...and test again.
la-ninpre leobrekalini@gmail.com
Thu, 19 Aug 2021 09:55:43 +0300
a6c5af96
add new photos

and test thumbnail generation.
la-ninpre leobrekalini@gmail.com
Thu, 19 Aug 2021 09:50:44 +0300
2611b42c
fix thumbnail generation on every push

post-receive git hook is also tweaked. since thumbnails aren't needed on
site build time, they can be created after by copying `thumbs.sh` script
into site art directory, running it and deleting afterwards.

`hooks/post-receive`
```

{
    cp "$TMP_GIT_CLONE/art/thumbs.sh" "$PUBLIC_WWW/art/thumbs.sh"
    cd "$PUBLIC_WWW/art"
    sh thumbs.sh
    rm thumbs.sh
}

```
la-ninpre leobrekalini@gmail.com
Thu, 19 Aug 2021 09:41:39 +0300
11f9a234
peek random pictures from categories on push

sadly it doesn't work with each visit to the website, but i don't want
to include javascript into the website.
la-ninpre leobrekalini@gmail.com
Thu, 19 Aug 2021 08:32:11 +0300
275316f5
remove matrix link and add new post
la-ninpre leobrekalini@gmail.com
Wed, 18 Aug 2021 17:52:58 +0300
da0f0907
add post count indicator to a tag page
la-ninpre leobrekalini@gmail.com
Thu, 22 Jul 2021 23:50:50 +0300
443d8ec9
add new renders to art page
la-ninpre leobrekalini@gmail.com
Fri, 16 Jul 2021 23:50:11 +0300
3ddb8c69
css: change color of links inside posts

gray ones was kinda boring and also not recognizable as links. now
they're blue, but one can confuse them with titles and subtitles, so
maybe i'll change this later.
la-ninpre leobrekalini@gmail.com
Fri, 16 Jul 2021 23:31:06 +0300
63994cfa
replace element link with invite to matrix

i think it's better, because link to element wasn't exactly a link to my
page or whatever. and also it's uncertain if i can use element logo in
my site anyway.

if you want to use element-web client from my server, you'll find in on
    https://element.aaoth.xyz
la-ninpre leobrekalini@gmail.com
Wed, 09 Jun 2021 23:27:33 +0300
6770a988
add mastodon link

because it needed this rel="me" attribute, i couldn't do it from my
_data/links.yml file and this sux.
la-ninpre leobrekalini@gmail.com
Tue, 08 Jun 2021 19:10:35 +0300
fad51a98
rename pgp key file to just pgp and fix shellcheck complaints
la-ninpre leobrekalini@gmail.com
Wed, 02 Jun 2021 23:57:59 +0300
4b40cbc0
add a post about gemini
la-ninpre leobrekalini@gmail.com
Wed, 02 Jun 2021 23:45:48 +0300
324991d8
modify art page to display thumbnails

thumbnails are currently created using shell script and require
imagemagick installed on the server. i know it's stupid, but i think
that including thumbnails to repo is also stupid.

maybe later i replace this script with actual jekyll plugin, but for
this i'll need to familiarize myself with ruby.
but now i use following addition to the git hook on the server:

```
[ -f "$TMP_GIT_CLONE/art/thumbs.sh" ] && {
    dir="$PWD"
    cd "$TMP_GIT_CLONE/art/" && sh thumbs.sh && cd "$dir"
}
```

it happens after cloning to remote repo and before building with bundle.

overall, this is a bodge now, it recompiles all thumbnails every time
due to quirks in my current setup.
la-ninpre leobrekalini@gmail.com
Thu, 27 May 2021 00:13:05 +0300
3e30c724
fix minor issues

add width and height to icons
add lang meta-tag
add swap to fonts for faster loading
la-ninpre leobrekalini@gmail.com
Tue, 25 May 2021 17:06:18 +0300
95e872ed
fix clipping of first line of post on small screens
la-ninpre leobrekalini@gmail.com
Sun, 23 May 2021 20:37:48 +0300
c52fa1d2
add few comments to new post script

note: this script is primarily for personal use and there are could be
some bugs.
la-ninpre leobrekalini@gmail.com
Sun, 23 May 2021 20:28:40 +0300
835c1d8a
add element link to the home page

element icon is now generic "m" in a circle, because i haven't figured
out yet if i can use element's original logo.
la-ninpre leobrekalini@gmail.com
Sun, 23 May 2021 20:23:44 +0300
19673654
add info about my matrix server

:)
la-ninpre leobrekalini@gmail.com
Sun, 23 May 2021 20:20:13 +0300
7d046658
add titles to the tagpages
la-ninpre leobrekalini@gmail.com
Sun, 23 May 2021 19:56:46 +0300
5ed1e6e3
add latest post to the home page

and add tags to post-preview.html
la-ninpre leobrekalini@gmail.com
Sun, 23 May 2021 19:55:39 +0300
3648521e
add webrick dependency to gemfile
la-ninpre leobrekalini@gmail.com
Sun, 23 May 2021 19:46:09 +0300
49af2d4e
update git icon
la-ninpre leobrekalini@gmail.com
Fri, 02 Apr 2021 21:16:04 +0300
62e974a0
tweak art menu and add more pictures

add two new categories - drawings and logos.

this css tinkering is so time consuming >_<
la-ninpre leobrekalini@gmail.com
Tue, 23 Feb 2021 21:39:07 +0300
7dc61f0a
fix broken links in art page

forgot to include pic-path tempate to the art page
la-ninpre leobrekalini@gmail.com
Tue, 23 Feb 2021 14:29:55 +0300
97c19c29
add categories to art page

whooah!

there is some tough liquid-tagging involved.
la-ninpre leobrekalini@gmail.com
Tue, 23 Feb 2021 14:23:15 +0300
25843593
add art gallery and tweak header

i think that the pictures are just placeholders now. i will try to
improve this 'gallery' a bit later.

also, header is now fixed with transparent background.
la-ninpre leobrekalini@gmail.com
Tue, 23 Feb 2021 01:46:02 +0300
2b8adf6d
make about page the home page

it seems that i don't need a separate home page.

also move around links in a navigation bar.
la-ninpre leobrekalini@gmail.com
Sat, 16 Jan 2021 23:40:44 +0300
eb4d96d9
whitespace changes
la-ninpre leobrekalini@gmail.com
Wed, 06 Jan 2021 20:53:48 +0300
cfee4a83
make current navigation link unclickable
la-ninpre leobrekalini@gmail.com
Wed, 06 Jan 2021 20:47:46 +0300
1baaa2dd
add post about cgit on openbsd and make minor edits to stylesheet
la-ninpre leobrekalini@gmail.com
Wed, 06 Jan 2021 16:18:26 +0300
585c0898
rename 'other' page to 'blog'

because it's going to be a blog, really.
la-ninpre leobrekalini@gmail.com
Wed, 06 Jan 2021 13:20:03 +0300
d4b99a8b
add jekyll-feed plugin
la-ninpre leobrekalini@gmail.com
Fri, 11 Dec 2020 12:28:00 +0300
2d91f98a
move duplicated code to include file

because it was the same in tagsort and other pages.
la-ninpre leobrekalini@gmail.com
Wed, 09 Dec 2020 12:39:31 +0300
94aa9aef
optimize css for small screens (now better)
la-ninpre leobrekalini@gmail.com
Wed, 09 Dec 2020 12:25:15 +0300
df5b75a6
add new post and tweak filter-by-tag page
la-ninpre leobrekalini@gmail.com
Wed, 09 Dec 2020 03:03:05 +0300
89d1b3e7
decrease initial-scale parameter

i dunno if it's good or not, but if it's 1 as earlier, it looks bad on
phone, but if i decrease min-width of body, words in nav-bar become
inseparable.
la-ninpre leobrekalini@gmail.com
Mon, 07 Dec 2020 19:26:56 +0300
42273f98
tweak layout on smaller devices

maybe it's over-flex-ing, but i started to like that thing :p
la-ninpre leobrekalini@gmail.com
Mon, 07 Dec 2020 17:52:17 +0300
fec80dcc
update fossil export post

tested that sed cmd, and it was not perfect, so i polished it a bit.

also add post excerpt functionality.
la-ninpre leobrekalini@gmail.com
Mon, 07 Dec 2020 15:54:16 +0300
7171daaa
fix typos and add a title
la-ninpre leobrekalini@gmail.com
Mon, 07 Dec 2020 14:40:40 +0300
dd2ccca8
add 404 page
la-ninpre leobrekalini@gmail.com
Mon, 07 Dec 2020 14:35:08 +0300
2392970c
fix permalinks

oops, i thought it'll work
la-ninpre leobrekalini@gmail.com
Mon, 07 Dec 2020 14:29:10 +0300
2e9114bd
add about page content
la-ninpre leobrekalini@gmail.com
Mon, 07 Dec 2020 14:27:05 +0300
f5473588
fix code color in dark theme
la-ninpre leobrekalini@gmail.com
Mon, 07 Dec 2020 09:38:33 +0300
d07b4b50
fix errors in stylesheet
la-ninpre leobrekalini@gmail.com
Mon, 07 Dec 2020 03:17:51 +0300
c34a1404
update post pages and add fossil export post

edit post layout to handle tags, add sort-by-tag page and edit
stylesheet according post content updates
la-ninpre leobrekalini@gmail.com
Mon, 07 Dec 2020 02:51:58 +0300
f51ad63f
add content-security-policy header
la-ninpre leobrekalini@gmail.com
Mon, 30 Nov 2020 01:41:48 +0300
1a5b4b3e
fix broken urls to Lato fonts
la-ninpre leobrekalini@gmail.com
Sun, 22 Nov 2020 19:43:08 +0300
e94a8516
add font variants
la-ninpre leobrekalini@gmail.com
Thu, 19 Nov 2020 18:23:01 +0300
4ea85076
add gpg pubkey to footer

this key is also available on some keyservers such as
pool.sks-keyservers.net and also keyserver.ubuntu.com.
la-ninpre leobrekalini@gmail.com
Wed, 18 Nov 2020 23:54:10 +0300
558dcbae
add custom fonts
la-ninpre leobrekalini@gmail.com
Wed, 18 Nov 2020 14:29:41 +0300
93728b41
add style for blockquote
la-ninpre leobrekalini@gmail.com
Wed, 18 Nov 2020 14:08:02 +0300
d2e30485
fix post color

i accidentaly forgot about prefers-dark-theme thing.
la-ninpre leobrekalini@gmail.com
Thu, 12 Nov 2020 02:47:38 +0300
7b46213e
add post functionality

this is not for real like blog posts, but for my telegram ones. they are
small and may be just written in plain on one page. of course, it'll
make this page too long, but to that time i'll find how to deal with it.
la-ninpre leobrekalini@gmail.com
Thu, 12 Nov 2020 02:14:04 +0300
9f6f9ffe
fix favicon
la-ninpre leobrekalini@gmail.com
Tue, 27 Oct 2020 20:46:31 +0300
b2e7ceea
update link to git.aaoth.xyz

i dunno why it points by default not on about page, so i fixed it.
la-ninpre leobrekalini@gmail.com
Thu, 15 Oct 2020 22:17:06 +0300
315fe7c8
update stylesheet

fix variable naming, move arbitrary colors to variables, add simple
support for dark theme
la-ninpre leobrekalini@gmail.com
Thu, 15 Oct 2020 20:49:54 +0300
d1af5825
change html to md

for index page.

(is there a word for such useless commits?)
la-ninpre leobrekalini@gmail.com
Tue, 22 Sep 2020 00:28:51 +0300
ebe4a28d
add favicon

it's poor, but i'll fix later.
la-ninpre leobrekalini@gmail.com
Fri, 14 Aug 2020 20:06:00 +0300
7dae4a10
double logo size

maybe i'll replace it with svg later.
la-ninpre leobrekalini@gmail.com
Fri, 14 Aug 2020 19:42:23 +0300
d34aa20d
change colors of logo

to make it visible on dark and light backgrounds.
la-ninpre leobrekalini@gmail.com
Fri, 14 Aug 2020 19:36:26 +0300
f967b176
add subtle current page indication to navbar

and fix some links in site data to make it work.
it's kinda subtle yet, maybe change it later.
la-ninpre leobrekalini@gmail.com
Fri, 14 Aug 2020 19:27:46 +0300
df5eaabe
add rules for mobile screen in stylesheet

this is a subject to change, but for now it's fine.
la-ninpre leobrekalini@gmail.com
Fri, 14 Aug 2020 19:20:13 +0300
ab2853d5
add a viewport tag to layout

maybe it'll look better on mobile
la-ninpre leobrekalini@gmail.com
Fri, 14 Aug 2020 18:28:02 +0300
4931ffc0
fix permalinks

remove .html from url
la-ninpre leobrekalini@gmail.com
Fri, 14 Aug 2020 17:41:55 +0300
2c99e9e8
fix page title

just wanted it to show page title and site title
la-ninpre leobrekalini@gmail.com
Fri, 14 Aug 2020 16:38:17 +0300
cdb583d7
replace temp stylesheet with new one

add logo and fix overall look
la-ninpre leobrekalini@gmail.com
Fri, 14 Aug 2020 16:15:50 +0300
3ffd4935
change default layout to display nav and footer
la-ninpre leobrekalini@gmail.com
Fri, 14 Aug 2020 15:59:39 +0300
64483562
add navbar and footer
la-ninpre leobrekalini@gmail.com
Fri, 14 Aug 2020 15:51:52 +0300
9822cf83
add some pages

they are filled with temporary stuff, but this is the work for future.
la-ninpre leobrekalini@gmail.com
Fri, 14 Aug 2020 15:50:36 +0300
3e7dc756
add default layout to config

and lowercased the heading :p
la-ninpre leobrekalini@gmail.com
Fri, 14 Aug 2020 15:48:55 +0300
c49c05a5
fix gemfile

oops! very silly mistake. mistyped rubygems.org as rubygems.com.
*facepalm*
la-ninpre leobrekalini@gmail.com
Fri, 31 Jul 2020 13:40:45 +0300
5d9520d6
convert temp page to jekyll

just move things a bit. add simple default layout and move stylesheet to
assets folder.
la-ninpre leobrekalini@gmail.com
Fri, 31 Jul 2020 12:54:04 +0300
0e027d37
add source to gemfile

oops.
la-ninpre leobrekalini@gmail.com
Fri, 31 Jul 2020 12:19:31 +0300
85c0cfc5
update README

add few lines about jekyll and stuff
la-ninpre leobrekalini@gmail.com
Fri, 31 Jul 2020 00:33:30 +0300
9ac7559f
add margin to temporary webpage

:)
la-ninpre leobrekalini@gmail.com
Thu, 30 Jul 2020 22:30:23 +0300
8d50910c
add jekyll

i've decided to build my site using jekyll. i've found it very useful
for me because of customisability.
la-ninpre leobrekalini@gmail.com
Thu, 30 Jul 2020 21:47:50 +0300
de61b36f
add temporary webpage

i dunno, just something to be there, while i'm planning future work.
la-ninpre leobrekalini@gmail.com
Thu, 30 Jul 2020 20:48:09 +0300
0aef38d6
add link to readme

oops! forgot the link.
la-ninpre aaoth@aaoth.xyz
Mon, 27 Jul 2020 11:50:53 +0300
3bd50101
initialize

add README and LICENSE file.
i've chosen the CC-BY-SA 4.0 license since this website is intended only
for creative works.
la-ninpre aaoth@aaoth.xyz
Mon, 27 Jul 2020 11:39:41 +0300