blenderskool / untab

πŸ” A productivity tool to boost your browser workflow!
https://getuntab.now.sh
MIT License
347 stars 27 forks source link

Massive updates - Themes, Plugins API, Tab Searching πŸŽ‰ #32

Closed blenderskool closed 3 years ago

blenderskool commented 3 years ago

Themes are here!

Themes have been one of the most requested features of UnTab. With this update, themes are now available simply via /themes in UnTab search. (Yep, themes are also a plugin!)


A look at available themes

All the themes in their full glory!

Group 12

Addings new themes

While the themes added right now would fairly meet the need for many users, new themes can be easily contributed by the community because all the colors are used in UnTab are extracted as CSS variables in a single file. Hence adding a new theme is just following two steps!

Fixes #9

Updates in Plugins API

Implementing themes as a plugin allowed me to add a few new options to the Plugins API for even better integration with the underlying extension!

Tab Searching is now a plugin on its own! :100:

This was more of a surprise when I first tried this, but the entire Tab searching and switching functionality could be simply extracted as a plugin similar to the History searching and Bookmarks searching plugins. This goes to show how far the plugins system of UnTab has come already. UnTab on its own is just a barebones tool now which can run a bunch of plugins to improve your productivity!

Other minor improvements