Samaya is a friendly personal dashboard featuring Nepali calendar, daily Nepali quotes & Nepali wallpapers.
https://chrome.google.com/webstore/detail/samaya/jmpipanemahgfelokjjpdilfcfboinni
https://addons.mozilla.org/en-GB/firefox/addon/samaya/
The Vuejs project for extension is inside the Extension
folder.
index.html
at root is the landing page.
git clone git@github.com:bibhuticoder/samaya.git
cd samaya
npm install
npm run serve
npm run build
- Goto Chrome->Extensions->Load Unpacked
- Point to 'dist' directory inside your project
- After each build, reload extension
Reference: https://developer.chrome.com/docs/extensions/mv3/getstarted/
Follow steps given on this link
https://extensionworkshop.com/documentation/develop/temporary-installation-in-firefox/
- Consistemt design System
- Functional calendar
- Select best image sources from Unsplash
- Build static JSON quotes api(splits data into chunks - chunk_1.json, chunk_2.json...)
- Application settings
- Contributors for photographs & Quotes
- Wallpaper preview when hovered on photoprapher info
- Save applicaton data on browser storage(instead of localstorage) & sync across devices.
- Initial Release
- Adds background overlay & text shadow to make the text more visible/readable
- Changes current day highlight on calendar to blue
- Minor bug fixes for notepad
- Fixes Nepali calendar bug
- "selected note not rendered on creation" bug fixed
- Updates unsplash collections list & featured wallpapers