openvk/themepacks/midnight
mrilyew 7d450c18fd
feat: ajax, audio refactor (#1164)
* Make audio player pizdatey

* Simple ajax routing (scripts are broken)

* Fix most common script problems pt1

* Add ajax player

Осталось пофиксить скрипты и создание плейлистов! Ну и ещё некоторые хуйни по аудиозаписям которые я задумал.

* Add context menu for audios

* Refactor audio upload page

* Repair playlists

* Fix main problems

* Midnight teme adaptation

* Stupid bug fix

* Save audios list in da localstorage and fix msgbox

* Fix time setting

* add beforeUnload event

* Stupid bugs fix

* update page footer on transition

* fix wall publihing

* fix 500 on non existent page
2024-12-07 17:18:29 +03:00
..
res fix(theme-midnight): "Liked by" tippy box 2024-11-24 12:05:49 +07:00
README.md OpenVK Midnight: Resolve new issues, add README 2023-06-11 00:23:55 +07:00
stylesheet.css feat: ajax, audio refactor (#1164) 2024-12-07 17:18:29 +03:00
theme.yml fix(theme-midnight): "Liked by" tippy box 2024-11-24 12:05:49 +07:00

Preview

Intro

"Midnight" is a design theme using darker shades of color similar to "Slate Blue" (according to X11 colors), designed to reduce eye pain when browsing at midnight or at all times.

The key feature of the design theme is to be as close to the standard design theme as possible, which is why you'll not see a badass (in a good way) design of that button which does not need to be styled.

Contributing

If I (Lumaeris) didn't manage to style a new feature in time or if you develop a new feature with styling yourself, please remember the key feature of the design theme.

"as close to the standard design theme as possible"

What is meant here is that you should NOT add unnecessary properties (such as width, overflow-x, cursor, etc). You should only focus on color changes and only add critical properties where needed. That's it. Keep It Simple, Silly.

When upgrading a version, you don't have to choose something specific like 0.2.64.85 or 2038-1-19.1, just increase the number in the last part of the version line (0.0.5.6 -> 0.0.5.7). It is necessary to update the version constantly to avoid forced caching of the style file. Increase the version is necessary not only in theme.yml, but also in stylesheet.css ("Replace All" will help in this).