Valentin Popov
61e7f5d5b4
Refactor Footer and Header components, update layout styles, and adjust Analytics placement
Personal site
This is my main site. The site publishes articles, useful information and notes. Also, the site serves as a hosting of free and personal images.
Principles of site development:
-
Lightness and minimalism. The site is designed to store information, it's not a heavy application;
-
Maximum cross-platform. Information should be read from any device and software;
-
Focusing on content perception. Only useful information, nothing superfluous;
-
No JS on the site. The site should be completely safe for the user;
Development
To start a local server for development, you need:
- Clone the source repository:
git clone "https://github.com/valentineus/valentineus.github.io.git"
- Install packages:
cd valentineus.github.io && bundle update
- Start the server:
bundle exec jekyll serve --host "${IP}" --port "${PORT}" --trace
Please note in the executable command uses environment variables IP
and PORT
.
License hosted material
Material on the site is published on the CC BY-NC 3.0 license.
Source Code License
MIT. Copyright (c) Valentin Popov.
Description
Languages
Astro
52.1%
SCSS
31.3%
JavaScript
10.9%
TypeScript
5.7%