Inspiration
We were brought to the idea after a long brainstorming session with lots of ideas related to extending the browsing experience. To unite the ideas of an 8-bit theme and extending the browsing experience, we decided it would be fun challenge to create an extension to upgrade the theme to 8-bit.
What it does
filter8 applies a plethora of tweaks to the styling of a webpage to make the page more stylized to match the expectations and themes of an 8-bit aesthetic.
How we built it
Starting from a humble hello world extension, we built, experimented with systems, fought with systems, and eventually settled on a feature set to theme the pages we were happy with. Our organization was done verbally and through Google Docs, and our code was checked into a public GitHub repository.
Challenges we ran into
We ran into a number of challenges when it comes to the limitations of the web APIs we are supplied. Some of the things we wanted to do were out of scope of what the browser provided in terms of functionality. Sure we had bugs that we got frustrated over, but we also ran into fundamental limitations of browser rendering architecture.
Accomplishments that we're proud of
The main thing that we are proud of was our ability to go in and troubleshoot, wrangle with, and eventually fix all the bugs.
What we learned
We learned about the troubles of a web extension developer. We learned how to make mistakes and we learned to reach beyond the ideas we initially had and try to achieve more.
What's next for filter8
Publication on the Google Chrome Webstore is next. The hackathon window didn't permit for the approval process timeline requisite for publication on the Webstore.


Log in or sign up for Devpost to join the conversation.