Commit Graph

124 Commits

Author SHA1 Message Date
f9a07bcadd rework and update banner on main page (#11)
All checks were successful
Docker Build and Push / build-and-push (push) Successful in 1m43s
Refactor banner code to be more universal, and updated it's content to GSoC 2026.

<img width="auto" alt="image.png" src="attachments/a9eee86a-eaf5-4a9b-b21c-8bd2bb6a7d07">

Reviewed-on: #11
Reviewed-by: Gleb Zaharov <risdeveau@lair.moe>
Co-authored-by: Burer <burer@kolibrios.org>
Co-committed-by: Burer <burer@kolibrios.org>
2026-03-02 11:09:15 +00:00
d0b267f0ea fix autobuild version and date parsing
All checks were successful
Docker Build and Push / build-and-push (push) Successful in 3m24s
2026-02-19 20:13:10 +02:00
5d4d587d1d Fix missing spaces in text
All checks were successful
Docker Build and Push / build-and-push (push) Successful in 2m17s
2026-01-23 12:53:19 -05:00
ea969132f8 l10n: add the function of specifing date format, formatted the code
All checks were successful
Docker Build and Push / build-and-push (push) Successful in 2m49s
2026-01-18 15:03:34 +03:00
9a99aa4f3b l10n: add the Chinese translation 2026-01-18 15:03:34 +03:00
2c0f65e59f fix: handle trailing slashes
All checks were successful
Docker Build and Push / build-and-push (push) Successful in 2m2s
2025-12-31 23:05:41 +03:00
03cbd2f60b cleanup: delete leftover files
All checks were successful
Docker Build and Push / build-and-push (push) Successful in 1m17s
2025-12-30 07:57:21 +02:00
72bb6c2e79 tweak: enable JS minification for non-debug mode
All checks were successful
Docker Build and Push / build-and-push (push) Successful in 1m14s
2025-12-29 21:20:56 +02:00
002cf1ad07 ci: add docker image creation
All checks were successful
Docker Build and Push / build-and-push (push) Successful in 1m22s
2025-12-29 21:49:08 +03:00
17edacd3ac feat/flask: split app into modules
feat/flask: !fix strange code to previous
2025-12-27 23:07:49 +03:00
03b45c8253 feat/flask: add html, css and js minification
feat/flask: !fix to previous
2025-12-27 23:07:49 +03:00
4cb94f613e feat/flask: fix long lines, typos and trailing spaces in locales files
feat/flask: fix mistakes in ru locale
2025-12-27 23:07:49 +03:00
d3bb363878 feat/flask: proper current locale in archive link 2025-12-27 23:07:49 +03:00
997e1c20bf feat/flask: refactored style.scss 2025-12-27 23:07:48 +03:00
fc8aa255df feat/flask: cleaned unused imports 2025-12-27 23:07:48 +03:00
65f5c6658a feat/flask: change article video depending on current locale 2025-12-27 23:07:46 +03:00
db77b57f74 feat/flask: reworked downloads page
- new table styles
- info about last version and build date
- "viruses" warning paragraph
2025-12-27 23:07:46 +03:00
71681f43b7 feat/flask: autoupdate of last build date 2025-12-27 23:07:46 +03:00
763402303e feat/flask: update requirements.txt 2025-12-27 23:07:46 +03:00
2e8383611b feat/flask: fix highlight of active screenshot gallery element 2025-12-27 23:07:46 +03:00
5a4a306255 feat/flask: change scss compiler to Python lib 2025-12-27 23:07:46 +03:00
4eb8bdd170 feat/flask: update all locale files to new _-funtion style 2025-12-27 23:07:46 +03:00
5a7cf7ce1b feat: css to scss 2025-12-27 23:07:46 +03:00
335574864d l10n(ru): format strings 2025-12-27 23:07:46 +03:00
7439561559 feat: add _ function 2025-12-27 23:07:46 +03:00
754e7ae38c util: add shell.nix 2025-12-27 23:07:46 +03:00
70dfb015c4 feat/flask remove redundant favicon route, move config parser definition into locales function 2025-12-27 22:48:32 +03:00
a3ba6a78fb feat/flask: add sitemap.xml and robots.txt 2025-12-27 22:48:32 +03:00
81d25bc645 feat/flask: small tweaks and fixes 2025-12-27 22:48:32 +03:00
89a5f8a5ae feat/flask: simplified header structure/locales/routing 2025-12-27 22:48:32 +03:00
5953266fbc feat/flask: global locales and templates rework
Now list of locales is autogenerated from locales .ini files, and each locale use shared template files
2025-12-27 22:48:32 +03:00
25d68524b7 feat/flask: images cleanup
- delete obsolete images
- resort images by folders
- add proper alt= parameters and standartized closing to <img> tags
2025-12-27 22:48:32 +03:00
838380254f feat/flask: autogenerate languages for dropdown from locale files 2025-12-27 22:48:32 +03:00
8b9a0e4b75 feat/flask: total rework and finalization
- Finished all locale pages
- Updated styles, fixed some mobile problems
- Updated texts on index page
- Fixed flask locales search error, now it throws 404
- Something else, that I already forgot
2025-12-27 22:48:32 +03:00
f3eeff5939 feat/flask: Reworked locales system to use separate .ini file for each language 2025-12-27 22:48:32 +03:00
9a22083ff9 feat/flask: Small fixes and maintenance
- Fixed encoding error when reading locale.ini
- Added redirect from "/" route to "/en" route
- Added ifmain to app.py to fix Flask console error
- Added .gitignore for Flask
- Added requirements.txt

[feat/flask] Small infrastructure fixes

- Added Dockerfile and .env in .gitignore (just in case)
- Sorted .gitignore
- Removed Flask dependencies from requirements.txt
2025-12-27 22:48:27 +03:00
fb0d1c2199 wip: rewrite to flask 2025-12-25 14:55:37 +02:00
9d58cf0668 Better adaptation for WebView (#3)
- Smaller images
- Hardcoded table cells sizes
- Different colors for highlighting links of different types

Reviewed-on: #3
Co-authored-by: Burer <burer@kolibrios.org>
Co-committed-by: Burer <burer@kolibrios.org>
2025-03-22 10:21:50 +01:00
b5ab6271bc Fix wrong russian spelling, better WebView support (#2)
Reviewed-on: #2
Co-authored-by: Burer <burer@kolibrios.org>
Co-committed-by: Burer <burer@kolibrios.org>
2025-03-21 12:47:03 +01:00
9c553cbbce Renamed all download.htm files back to .template 2025-03-20 08:07:11 +02:00
4e7ad4c942 Got the links to Reddit back, as I plan to post KolibriOS news there 2025-03-20 08:04:50 +02:00
28c8f704bb Small text fixes and tweaks 2025-03-18 14:25:50 +02:00
e8a8e8cc45 Small content and styles fixes
- Removed build date from download tables on mobile
- Tweaked margins in download tables
- Added margins in social medias links
- Removed Reddit from social medias links
- Added BETA-version notations back to downloads table
2025-03-18 14:25:50 +02:00
4853c4a83c Updated banner with Git info, added links to social medias 2025-03-18 14:25:49 +02:00
0f030c579d Small content and style updates
- Removed GPL-2 mentioning from index
- Updated language dropdown styles
- Changed "help" link on index to git
2025-03-18 14:25:41 +02:00
d01831ec0d Small styles and content updates
- Made #lang-dropdown line-height smaller
- Changed all text to translations from previous English version
- Changed english video to previous version
2025-03-18 14:25:24 +02:00
f571dfa272 Updated styles, screenshots and videos 2025-03-18 14:25:11 +02:00
72ba1ab64f WIP. Global codebase refactoring
- Refactored almost all HTML, CSS and JS code, reducing it's size and making all pages similar.
- Updated texts and translation to all languages.
- Slightly updated pages styles and content.
- Added visual slider to screenshots in /download.
- Propably something else that I have already forgot.
2025-03-18 14:24:42 +02:00
leency
1feb3f53a1 WebView support: highlight active element 2025-02-24 00:59:04 +02:00
leency
27eb715de8 fix lang dropdown, update banner 2025-02-24 00:51:47 +02:00