Giter VIP home page Giter VIP logo

gita-frontend-v2's People

Contributors

akshatj2209 avatar akshitarora921 avatar alok-1512 avatar amritpal2001 avatar amritpals2001 avatar aniket-508 avatar ankitach23 avatar ankitaniket avatar anshul137 avatar arjitvermaco avatar arnabchatterjee20k avatar ayushsoni1010 avatar dependabot[bot] avatar dhruvm420 avatar eht-ck avatar elmeister avatar gupta-anubhav12 avatar harshita214 avatar imgbotapp avatar inishantxchandel avatar oleeh-shd avatar redraushan avatar samanyougarg avatar sanujsood avatar sarthak-kumar-shailendra avatar shantanusoni72 avatar surya-doc avatar the-alan-turing avatar tota-ota avatar vimode avatar

Stargazers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

Watchers

 avatar  avatar  avatar  avatar  avatar

gita-frontend-v2's Issues

[BUG] Change copyright message

πŸ™ Actual behavior

Β© 2023 BhagavadGita.io

πŸ™‚ Expected behavior

Should be:
Β© 2023 Copyright: Ved Vyas Foundation. All rights reserved.

Year should be dynamic and not hardcoded.

πŸ”’ Steps to Reproduce the Problem

No response

Bug: Outline Borders

Hey AnubhavπŸ‘‹
I would like to remove all the unwanted outline borders for more UX friendly

feat: Scroll to top button

⭐ Suggestion

I want add a back to top button in this page. Please assign me this issue.
image

πŸ’» Use Cases

No response

❌ Related Problems

No response

[BUG] All external links should open in new tabs

πŸ™ Actual behavior

Screenshot 2023-06-12 at 11 59 04 AM

All these lines are opening in the same tab and taking the user away from the site.

πŸ™‚ Expected behavior

Apart from any BG internal links like about us page, all others ones should open in new tabs.
Also, hide the Press button since it doesn't have any link associated.

πŸ”’ Steps to Reproduce the Problem

No response

[BUG] content modal layout shift

πŸ™ Actual behavior

In the content modal, verses columns height is not fixed
previous state:
image

the

πŸ™‚ Expected behavior

verse column should take the height of the parent
image
the

πŸ”’ Steps to Reproduce the Problem

No response

[BUG] Fix Language buttons from footer

πŸ™ Actual behavior

these are redundant and non functional right now giving error on clicking

πŸ™‚ Expected behavior

better to remove untill we add machine translated strings

πŸ”’ Steps to Reproduce the Problem

No response

[FEATURE] Discord Bot for "Shloka of the Day"

⭐ Suggestion

Can we create a Discord bot (or a Discord notifier, whichever makes sense) to deliver Shloka of the Day, similar to the email functionality present on the website? Would be cool assuming most people use discord and reading a DM on discord seems more easy and convenient than the daily email.

I haven't worked with/used Discord API earlier, but I'd like to give it a try and help out with this issue, if it makes sense/

πŸ’» Use Cases

Receiving Daily Shloka on Discord

❌ Related Problems

No response

[RELEASE] Source selection has logical issues

πŸ™ Actual behavior

Screenshot 2023-06-12 at 12 19 03 PM

There are lots of logical issues.

For example, I selected Hindi as the transliteration language, but it is still showing english result.
Screenshot 2023-06-12 at 12 20 00 PM

Order of dropdowns is wrong. First there should be transliteration language, then translation and then commentary.
Screenshot 2023-06-12 at 12 20 32 PM

Display the language in translation source too. Otherwise, I am getting confused as a user. I select hindi in transliteration source and seeing English translations so gets confusing. Same for commentary.
Screenshot 2023-06-12 at 12 21 27 PM

πŸ™‚ Expected behavior

See the mobile app and replicate the same settings.

πŸ”’ Steps to Reproduce the Problem

No response

[FEATURE] Update Netlify URL

⭐ Suggestion

The Netlify URL can be updated to something like bhagawad-gita.netlify.app instead of the current vague URL, especially since this option is available free of cost.

πŸ’» Use Cases

A meaningful URL can be provided in README as well as socials if required

❌ Related Problems

No response

More dropdown went under chapter in small screen

πŸ™ Actual behavior

image

  • On the small screen the "more" dropdown is hiding under the chapter div.

πŸ™‚ Expected behavior

  • The more dropdown should appear over all divs on click.

πŸ”’ Steps to Reproduce the Problem

Want to work on this issue. Please assign this to me.

[FEATURE] Add Pre Commit hooks

⭐ Suggestion

we'll need to add pre commit hooks to project to maintain the code quality and document formatting

πŸ’» Use Cases

//

❌ Related Problems

No response

[BUG] validation bug in subscription section

πŸ™ Actual behavior

When I press subscribe button without entering the form inputs, it isn't showing anything.

πŸ™‚ Expected behavior

Its better if its tells that both the inputs are required like a error message.

πŸ”’ Steps to Reproduce the Problem

  1. press subscribe button putting both inputs as blank.

[BUG] Improve text formatting on verse page

πŸ™ Actual behavior

Screenshot 2023-06-12 at 12 17 22 PM

Text is quite hotchpotch and hard to read.

πŸ™‚ Expected behavior

Screenshot 2023-06-12 at 12 17 56 PM

Add proper headings, spacing in between text and proper text styles to make it easy on the eye. Please see only the layout for reference and not the actual colors.

πŸ”’ Steps to Reproduce the Problem

No response

[BUG] Shloka of the day issues

πŸ™ Actual behavior

  • On subscription, the z-indexes are messed up.
Screenshot 2023-06-12 at 12 29 38 PM
  • Copy of the title should be:
    Title: "Subscription Successful!"
    Subtitle: "Congratulations! You have now subscribed to the daily "Shloka of the Day" newsletter."

  • Check the submission is actually working and it is being saved in the db somewhere.

πŸ™‚ Expected behavior

See above.

πŸ”’ Steps to Reproduce the Problem

No response

Suggest contributions

Since we are participating in Winter of Code, so we are inviting open source enthusiasts to contribute to the project,
@arjitvermaco @samanyougarg please list out some tasks and issues to be solved, some pages to be made or anything that has to be done or is left behind,
we'll start the coding phase by 30th november,
Please get some issues, refinements, anything desired to be accoplished by then

Thanks
Hare Krishna

[BUG] Broken Language Dropdown

πŸ™ Actual behavior

Clicking here will get Import error, need to fix
image

πŸ™‚ Expected behavior

Language dropdown should open and close normally

To fix please add this line here

import classNames from "../../utils/classNames";

πŸ”’ Steps to Reproduce the Problem

Try clicking on language tab

[BUG] SEO meta tags are missing

πŸ™ Actual behavior

Screenshot 2023-06-12 at 12 03 19 PM

πŸ™‚ Expected behavior

Copy/paste the same meta tags as we use on bhagavadgita.io. This includes for:

  1. Home page
  2. About us page
  3. Quotes page
  4. Chapter page
  5. Verse page
  6. Verse of the day page

Copy the entire set of meta tags including the json+ld schemas. Also, make sure that chapter, verse and verse of the day pages are dynamic so as in we will need to programmatically set the chapter and verse number etc in the meta tags.
Screenshot 2023-06-12 at 12 05 33 PM

πŸ”’ Steps to Reproduce the Problem

No response

[FEATURE] update readme.md

⭐ Suggestion

change from
You can also use GitHub Discussions to ask questions or tell us about projects you have built using this API.
to
You can also use GitHub Discussions to ask questions or tell us about projects you have built using this API.

πŸ’» Use Cases

No response

❌ Related Problems

No response

[BUG] <description>

πŸ™ Actual behavior

The same audio of 1st verse is repeated in all the verses

πŸ™‚ Expected behavior

Add audio of all the verses

πŸ”’ Steps to Reproduce the Problem

No response

[BUG] Sign up and login pages look weird

πŸ™ Actual behavior

Screenshot 2023-06-12 at 12 33 49 PM
  • Login and sign up is not working.
  • Are we actually using login for something like storing the verses read etc?
  • Design implementation is not good. Everything seems compressed and unpolished.
  • Images are blurry.

πŸ™‚ Expected behavior

See above.

πŸ”’ Steps to Reproduce the Problem

No response

[BUG] Verse of the day is hardcoded

πŸ™ Actual behavior

image
It does not change daily basis

πŸ™‚ Expected behavior

we need to query the database to find fresh verse of the day and use that instead of harcoded text

πŸ”’ Steps to Reproduce the Problem

No response

[BUG] Fix Source Selecton

πŸ™ Actual behavior

There are some authors that have commentaries but don't have translations, so some sources shows empty commentaries/translations

πŸ™‚ Expected behavior

We'll need to separate out verse_authors and translation_authors to keep them separated
https://github.com/gita/bg-frontend/blob/bebd2d04a4b6584109a27d19b387d2d66fa53ca3/constant/authors.json

this file needs to be split into two, translation_authors, commentary_authors

corresponding change here
and here

πŸ”’ Steps to Reproduce the Problem

No response

[FEATURE] Add search Functionality to Frontend

⭐ Suggestion

We added search endpoint to the rest API

curl -X 'GET' \
  'https://api.bhagavadgita.io/v2/search?query=Karma' \
  -H 'accept: application/json' \
  -H 'X-API-KEY: <API-KEY>'
  

would be good to add search to frontend

Current Implementation
image

Required:
image

Also, before creating pull Request, check the functionality working across all the headers.

πŸ’» Use Cases

No response

❌ Related Problems

No response

[FEATURE] update contribution.md

⭐ Suggestion

change from
If you had any issues, bugs, or want to share about your experience, feel free to do so on our GitHub issues page or at our Discord channel.
to
If you had any issues, bugs, or want to share about your experience, feel free to do so on our GitHub issues page or at our Discord channel.

πŸ’» Use Cases

No response

❌ Related Problems

No response

[BUG] Navbar icons should all be same size

πŸ™ Actual behavior

Screenshot 2023-06-12 at 12 14 30 PM

Currently, some are bigger and some are smaller.

πŸ™‚ Expected behavior

Navbar icons should all be same size.

πŸ”’ Steps to Reproduce the Problem

No response

[BUG] Remove orange scrollbar

πŸ™ Actual behavior

This orange scroll bar is not good for the UX.
Screenshot 2023-06-12 at 11 56 23 AM

πŸ™‚ Expected behavior

Use the default system scrollbar. No need to use external library.

πŸ”’ Steps to Reproduce the Problem

No response

[BUG] The modals are getting mixed up with the rest of the content

πŸ™ Actual behavior

Screenshot 2023-06-12 at 12 22 32 PM

πŸ™‚ Expected behavior

this is the design.
Screenshot 2023-06-12 at 12 27 08 PM

if you see the dropdowns, our ones are having a lot of shadow whereas the ones in design have grey outline.

Additionally, we can add a slight gray overlay in the background so the modals pop up a bit.

πŸ”’ Steps to Reproduce the Problem

No response

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    πŸ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. πŸ“ŠπŸ“ˆπŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❀️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.