Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/bibhuticoder/samaya
Samaya is a friendly personal dashboard on browser's new tab; featuring Nepali calendar, daily Nepali quotes, Nepse daily updates & Nepali wallpapers.
https://github.com/bibhuticoder/samaya
chrome-extensions nepal open-source vuejs
Last synced: about 2 months ago
JSON representation
Samaya is a friendly personal dashboard on browser's new tab; featuring Nepali calendar, daily Nepali quotes, Nepse daily updates & Nepali wallpapers.
- Host: GitHub
- URL: https://github.com/bibhuticoder/samaya
- Owner: bibhuticoder
- License: gpl-2.0
- Created: 2020-08-26T03:05:05.000Z (almost 4 years ago)
- Default Branch: master
- Last Pushed: 2023-03-05T05:20:27.000Z (over 1 year ago)
- Last Synced: 2024-01-23T08:32:42.771Z (4 months ago)
- Topics: chrome-extensions, nepal, open-source, vuejs
- Language: Vue
- Homepage: https://bibhuticoder.github.io/samaya/
- Size: 52 MB
- Stars: 8
- Watchers: 2
- Forks: 5
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Lists
- awesome-vue - Samaya - Friendly personal dashboard on Chrome's new tab; featuring Nepali calendar, daily Nepali quotes & Nepali wallpapers. (Projects Using Vue.js / Open Source)
- awesome-vue - Samaya - Friendly personal dashboard on Chrome's new tab; featuring Nepali calendar, daily Nepali quotes & Nepali wallpapers. (Projects Using Vue.js / Open Source)
- awesome-vue - Samaya - Friendly personal dashboard on Chrome's new tab; featuring Nepali calendar, daily Nepali quotes & Nepali wallpapers. (Projects Using Vue.js / Open Source)
README
Samaya
Samaya is a friendly personal dashboard featuring Nepali calendar, daily Nepali quotes & Nepali wallpapers.
## Download extension
### Chrome
https://chrome.google.com/webstore/detail/samaya/jmpipanemahgfelokjjpdilfcfboinni
### Firefox
https://addons.mozilla.org/en-GB/firefox/addon/samaya/## Project setup & deployement
The Vuejs project for extension is inside the `Extension` folder.
`index.html` at root is the landing page.### Setup & Dev
```
git clone [email protected]:bibhuticoder/samaya.git
cd samaya
npm install
npm run serve
```### Build extension
```
npm run build
```### Run as chrome extension
- Goto Chrome->Extensions->Load Unpacked
- Point to 'dist' directory inside your project
- After each build, reload extensionReference: https://developer.chrome.com/docs/extensions/mv3/getstarted/
### Run as firefox extension
Follow steps given on this linkhttps://extensionworkshop.com/documentation/develop/temporary-installation-in-firefox/
### Todos
- [x] Consistemt design System
- [x] Functional calendar
- [x] Select best image sources from Unsplash
- [x] Build static JSON quotes api(splits data into chunks - chunk_1.json, chunk_2.json...)
- [x] 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.### Change Log
#### 1.0.0
- Initial Release
#### 1.0.1
- 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#### 1.0.2
- Fixes Nepali calendar bug
- "selected note not rendered on creation" bug fixed
- Updates unsplash collections list & featured wallpapers