website

0
8 месяцев назад
7 месяцев назад
2 года назад
год назад
8 месяцев назад
4 месяца назад
3 года назад
README.md

My personal website

Main info

This repository hosts the source code for my personal website.

I have enough experience to create interesting websites, but I want my personal web page to be simple and easy to understand. I want it to be straightforward, with text as the main component.

Even though it looks pretty basic, the website has a lot more going on. This repository also hosts the source code for a simple build script that runs on push and renders markdown files into HTML pages.

Current navigation

About HTML minification

The build script has some issues with indentation and code beautification. I'm too lazy to fix them, so I decided to minify the rendered HTML instead.

I'm using this excellent tool to minify rendered HTML.

About Linguist settings

Markdown, by default, is not marked in the repository stats in GitHub as a language used in the project. I've set special settings in

.gitattributes
to show it.

I want to show that most of the work is done by a simple build script, and the content can be edited easily. Even with this simple approach, everything can function fully.

A little historical note

Previously, I didn't want to simplify the website that much, and there are a lot more pages and material here. You can see the old version here.

P.S.

*.pages.dev
might not work for you. :/

CloudFlare Pages -> GitHub Pages

The website was originally hosted on CloudFlare Pages. But users in Russia experience certain difficulties in accessing resources hosted on CloudFlare servers. At the moment, the website is hosted on GitHub Pages, but once GitVerse Pages is released, I'm thinking about moving it there.


Launching your own website

If you wish to run your website using this project, you may do so under the following conditions to ensure compliance:

  1. Repository Requirements: Your repository must either be a fork of this one or include a clear link to this repository.
  2. Public Access: Your repository must be publicly accessible.
  3. Credit Attribution: On the website, please include a visible acknowledgment stating that the website is based on this project, with a link to this repository (and, optionally, a link to my website).
  4. License Key Update: Be sure to replace the
    licenseKey
    in
    templates/gallery.html
    if you are running your own gallery.

Additionally, I prefer not to see many websites looking identical, so I would be grateful if you develop your own unique styles for your website.

Before launching your website, I would appreciate it if you could notify me via email at mail@mrkrk.me. Thank you for your cooperation.

Once examples of fair use of this project appear, links to them will be added here.

License

Distributed under the terms of the GNU AGPLv3 License.