about summary refs log tree commit diff
Commit message (Collapse)AuthorAgeFilesLines
* build: add DockerfileFranck Cuny2021-08-051-0/+7
| | | | | | | | The Dockerfile used by fly is relying on an older version of hugo ([1]). We can use a newer version and provide our own setup, and configure with the flags we want (e.g. promote to HTTS automatically). [1] https://github.com/superfly/flyctl/blob/3eb204909fbecd5fd2b1ba4517cdbce2abd9f74a/internal/build/imgsrc/builtins/defaultbuiltins.go#L89
* hugo: TLS by defaultFranck Cuny2021-07-191-1/+1
|
* github: deploy to fly.io instead of GH pagesFranck Cuny2021-06-201-17/+5
|
* hugo: don't enable git infoFranck Cuny2021-06-201-1/+1
| | | | | | | The docker image used by fly.io to deploy a static website with hugo does not come with git, which prevents us to use the option `enableGitInfo`. This is not critical for now, so let's disable it so we can deploy.
* fly: add configuration for fly.ioFranck Cuny2021-06-201-0/+40
|
* blog: update to containerd articleFranck Cuny2021-05-191-1/+1
| | | | Fix boot options
* css: add a scroll bar if the content overflowsFranck Cuny2021-05-181-1/+1
|
* blog: containerd to firecrackerFranck Cuny2021-05-171-0/+567
|
* layout: add a navbarFranck Cuny2021-04-229-38/+75
| | | | | | | | | | | | | I want to differentiate blog's entries from more general notes. For this, we create two menu entries, and add a navbar at the top. The nav bar let us select between the two kind of articles: blogs or notes. For now we have a single blog entry, and no notes. The page to list entries is simplified: we use the same layout for all lists (tags, notes, blogs). The CSS is updated to support the new nav bar.
* toml: re-configure markupFranck Cuny2021-04-131-1/+18
|
* css: switch to sans-serif; add tables; other tweaksFranck Cuny2021-04-131-5/+28
|
* css: remove extra white spaceFranck Cuny2021-04-111-1/+1
|
* blog: google doc failureFranck Cuny2021-04-111-0/+56
|
* css: change font to roboto slabFranck Cuny2021-04-111-5/+5
|
* taxonomy: add pages for tagsFranck Cuny2021-04-113-20/+48
| | | | | | | We want to have pages that list all the articles related to a given tag. Update the configuration to add support for tags and the permalink structure.
* layout: add date and tags to single pagesFranck Cuny2021-04-062-1/+42
| | | | | | | We want to show the tags and the published/updated date for the articles. Add to the CSS the classes for these new elements.
* css: update style for links and headersFranck Cuny2021-04-061-4/+8
| | | | Indent properly the CSS
* css: set background color for code blockFranck Cuny2021-04-061-5/+9
| | | | Indent properly the CSS for the `pre` tag.
* css: change the default fontFranck Cuny2021-04-061-5/+5
|
* layout: fix format for the dateFranck Cuny2021-04-061-1/+1
|
* layout: clean up empty spaceFranck Cuny2021-04-061-1/+1
|
* add action to publish to GH pagesFranck Cuny2021-03-071-0/+30
| | | | | | Add a workflow configuration to publish to GitHub pages. This is using the standard configuration from https://gohugo.io/hosting-and-deployment/hosting-on-github/
* initial site with hugoFranck Cuny2021-03-0711-0/+180
Start my website from scratch once more, using hugo to generate it. For now the layout is pretty simple: - an index page that will list future notes - notes should be created under the "content" directory The theme is custom and I'll try to keep this simple.