An open API service indexing awesome lists of open source software.

https://github.com/osb910/rasaif-doctor

A chrome extension that makes Rasaif website better
https://github.com/osb910/rasaif-doctor

arabic javascript localization

Last synced: about 1 month ago
JSON representation

A chrome extension that makes Rasaif website better

Awesome Lists containing this project

README

        

Rasaif Doctor | طبيب الرصائف


A chrome extension that makes Rasaif website better.

Overview

This is an extension that fixes a lot of the issues in Rasaif website, and adds new functionality to the frontend. Built with HTML, CSS, and vanilla JavaScript. Only works on [rasaif.com](https://rasaif.com). Currently available on the [Chrome Web Store](https://bit.ly/rasaif-doctor-chrome).

## Screenshots

![App Screenshot 1](./assets/screenshots/Preview-1.png)
![App Screenshot 2](./assets/screenshots/Preview-2.png)
![App Screenshot 3](./assets/screenshots/Preview-3.png)
![App Screenshot 4](./assets/screenshots/Preview-4.png)
![App Screenshot 5](./assets/screenshots/Preview-5.png)
![App Screenshot 6](./assets/screenshots/Preview-6.png)
![App Screenshot 6](./assets/screenshots/Preview-7.png)

## Features

## General Fixes

- Added a dark mode option to the whole website
- Highlighted the navigation button of the current page
- Added hijri date along with georgian date in Arabic to the footer

## Fixes and Features in the Search Results Page

- Redesigned the segment card
- Highlighted the search query in each segment
- Fixed the font of the English text
- Made the segment URL open in a new tab, and made it limited to the source and target text
- Added the book URL to both titles of the segment, which opens in a new tab
- Increased the size of Arabic text a bit to make it more readable
- Changed the width ratio of the foreign text to the Arabic text into 3:2, since Arabic is more concise so that it doesn't take up unnecessary space
- Added three buttons to copy the source, the target, or the whole segment to the clipboard
- Added two buttons to go to the next or the previous segment, both open in a new tab
- Fixed the social share icons, and replaced sharing by email with LinkedIn
- Added tooltips to most of the buttons
- Added a little smooth animation to the card and the buttons

- Added the search query as the title of the page
- Added the search results whole count
- Added a search engine for easier search without going back to the home page, with search options
- Copied the pagination at the bottom so that it appears at the top of the page as well
- Increased the size of the page numbers, displayed them in Arabic oriental numbers, and changed their background on hover