Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

https://github.com/ofelizestevez/chameleon


https://github.com/ofelizestevez/chameleon

Last synced: about 7 hours ago
JSON representation

Awesome Lists containing this project

README

        

Randomly Generated Theme 1 | Randomly Generated Theme 2
:--:|:--:
![Chameleon Example](/README/ex1.jpeg?raw=true) |![Chameleon Example](/README/ex2.jpeg?raw=true)

**Includes Customizable Links!** **This startpage uses cookies and browser local storage to save themes**

# Chameleon Startpage

Chameleon is my 2nd startpage developed. It is supposed to be a mixture of my work on [Just Another Terminal](https://github.com/ofelizestevez/Just-Another-Terminal) and a more traditional startpage.

**Have any suggestions or find any bugs? make an issue on this repo!**

## Current Features

* Randomly generated theme using pictures from Unsplash.
* don't like the current theme? Click on the image on the lefthand side! **(Credit to u/Fxzzi for the idea)**
* Uses Cookies and Localstorage to save themes (resets every 15 minutes).
* Time, Date, Weather
* A "command bar"
* Google Search
* Duckduckgo Search
* Bing Search
* Subreddit Navigation
* Youtube Search
* "Browse" aka a url bar
* Twitch Search
* Command bar Suggestions + Autocompletion
* **Currently only works for Subreddit**
* **Click tab when the suggestion box pops up**
* **Use the up and down arrow to browse through suggestions**
* Google used to work but without corsanywhere I have no idea how to achieve it.
* Eventually I plan to do suggestions for every command bar option.
* Settings (currently incomplete)
* **It does have an ability to add new sections and links!**

## [Future Plans](https://github.com/users/ofelizestevez/projects/1)

## Personal Notes

I've actually been working on this website for quite a while (Since october 2022). I have yet to fully release it because I haven't been satisfied with the settings page. **I'm just showing it off now to see if there's even a need to set up a settings page (aka to see if anyone likes it or wants to use it).**