Important
The development for Welcome Home will be left as is for now. I have to focus on my studies, as well as contributing as much as I could on other projects. I plan to port Nord NewTab to Firefox soon.
Please use Nord NewTab instead, another new tab replacement by raluvy95. Check one of her projects as well, Felida Browser.
- Clock
- Weather
- Quotes
- Bookmarks
- Minimal and lightweight
- Looks perfectly with this
- Works best with Chromium-based browsers
To use Nord NewTab, read the instructions below and download here.
- Adding customization for the bookmarks list. (still studying)
- Adding dark/light mode button. (still studying)
- Submission to AMO (addons.mozilla.org).
- Publish to AMO, Opera Web Store, and Microsoft Edge Add-ons Store.
Note
In order to use the extension/add-on properly, please refer to the instructions below.
- Chromium packed extension
- Chromium unpacked extension
- Firefox packed extension
- Firefox unpacked extension
Say hello to Welcome Home!
This project is built to provide a custom, light, and minimal new tab page extension for browsers, particularly Chromium-based ones.
I built this project to substitute for other existing alternatives. As to why:
- I don't want my new tab page to start connections to load resources.
- I don't want my new tab page to be heavily decorated.
- Microsoft Edge and Duckduckgo start page is slow, for me.
- A new tab page should be functional, aesthetically pleasing, and light.
This project had learning in mind. It had helped me understand some aspects of making extensions/add-ons, how Web Stores work, how Github repo is actually managed properly (I still can't do that), and how semantic versioning is done. I hope that this could somehow help you as well, but it is provided as is.
- Date
- Simple clock
- Simple bookmarks list
- Dark mode by default. See light mode below.
- Human-readable code.
- Only 25 KB. That's all.
- Around 15-25 MB memory usage.
- Does not make any connections anywhere.
- With minimalism in mind, design, and code.
- Only deals with the new tab page. Just that.
- Does not collect any data. It just really can't.
- Uses only the local storage to load resources. No CDN, no Google Fonts.
Note
Installing the unpacked copies would let you be able to interact more to the code of the extension, as well as customize it yourself.
- Extract the files in an empty folder.
- Find your browser's extension settings.
- Activate the developer mode in the upper right corner.
- Click load unpacked in the upper left.
- Select the folder where you extracted the files.
- Go to about:debugging.
- Enable temporary add-on installation.
- Open the location of the .zip file.
- Find your browser's extension settings.
- Activate the developer mode.
- Drag and drop the .crx file.
Note
I am currently planning to submit the .xpi file in AMO (addons.mozilla.org). Upon approval of our submission, this process would be no longer necessary.
- Go to about:debugging.
- Enable temporary add-on installation.
- Open the location of .xpi file.
- Locate "lightmode.css"
- Rename index.css to "dark.css"
- Rename lightmode.css to "index.css"
- Reload new tab.
To make changes, open "index.html" or "index.css" using Notepad. Please feel free to message me.
- Code
- My email
Karen Ying
- Guide
- Her website
DataBase Center for Life Science (DBCLS)
Hiroe Mori
Hiromasa Ono