







flexcyon 2.0.0: Metamorphosis - 4 months in the making
For those who have not heard of the theme before, flexcyon is an Obsidian theme combining the colour schemes of Halcyon, Flexoki and Origami. The aesthetics are terminal inspired, and I like to dim inactive UI elements by design. It started out as a theme for my personal use case, and I am glad to say that I am still daily driving the theme to this day.
Just thought I would get around to writing this post. As the title mentions this update took almost 4 months, from 19 March to 4 July. Here's a tldr of the changes to the theme.
tldr;
- Revamped Style Settings, use the migration tool (calls wasm) to migrate your Style Settings over
- Flex Max mode/defaults are less opinionated, certain settings are renamed
- Improved theme colours for better contrast and readability (WCAG/APCA compliant, those are ways to measure contrast ratios between text and background)
- Improved colour accessibility related options
- flexcyon Multi-Column Implementation (FMCi)
- Banners Reloaded, Lemons Search plugin support
- Improved ASCII/Clip Path checkboxes
- Changes to certain default callouts
- Most of the theme uses the more modern
oklchcolour space - Other misc fixes and QOL features
- we now have Korean documentation; Korean documentation would take a while to update to 2.0.
If you are wondering why updates take this long, I tend to keep documentation up to date before I release my updates. The theme also maintains backwards compatibility with Obsidian 1.6.3 onwards, aside from certain features which can be toggled. > Updating both English and Chinese documentation takes time, and so will Korean documentation.
There was also some detour migrating the documentation to use Hugo Hextra instead of Material for MkDocs.
Here is a bunch of links relating to flexcyon itself:
EN changelogs: https://flexcyon.github.io/docs-en/changelogs/
zh-CN changelogs: https://flexcyon.github.io/docs-en/zh/changelogs/
ko changelogs: https://flexcyon.github.io/docs-en/ko/changelogs/
Documentation: https://flexcyon.github.io/docs-en/
GitHub Repository: https://github.com/bladeacer/flexcyon
Obsidian Community: https://community.obsidian.md/themes/flexcyon