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.

Lists

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 extension

Reference: https://developer.chrome.com/docs/extensions/mv3/getstarted/

### Run as firefox extension
Follow steps given on this link

https://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