-
-
Notifications
You must be signed in to change notification settings - Fork 967
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Talawa-API: Create a new documentation website #2816
Comments
@karthik-nair-20 this is for you based on the talawa-docs issue above. Please ask to be assigned. |
@palisadoes , can I help too in this project I am quite well versed with frontend Development, and have made quite good website Repository: https://github.com/NishantSinghhhhh/Innerve9 Link : https://innerve9.vercel.app/ |
Our policy is to assign no more than two issues to each contributor across all repositories. This way everyone gets a chance to participate in the projects. We sometimes give exceptions for more urgent cases and sometimes we lose track, but the policy stands. You have reached your limit, please wait until your existing issues are closed before requesting more issues. You could unassign yourself from one of the other issues too. |
@palisadoes thanks you, yes I wish to contribute |
Opened 1st PR |
develop-postgres
branch only!Requirements
Keep this issue in mind for context:
There are multiple related requirements. Three PRs will be required:
.github/workflows/pull-request.yml
CSS
The current site look and feel is not optimal. We need it to be more modern. The Hasura v2.0 documentation site has an attractive color scheme that matches our desired approach.
NavBar
The NavBar must have entries for:
General
that links to https://docs.talawa.io/Mobile
that links to https://docs-mobile.talawa.io/Admin
that links to https://docs-admin.talawa.io/API
that links to https://docs-api.talawa.io/The NavBar must be identical across all sites. Coordinate with other contributors to do this.
Documentation
The existing left drawer menu items in the
docs/
URI of the website and the files they reference must be removed..github/workflows/pull-request.yml
talawa-mobile-docs/
to a directorydocs/auto-docs
.github/workflows/pull-request.yml
and/or the autogeneration script(s) to create updated markdown in this directoryHomepage
We want to update the home page. You can take inspiration from the projects listed here as "Favorites": https://docusaurus.io/showcase
The home page of this site and the others referenced before must each be unique to reduce confusion for the user.
8. https://wiki.iota.org/
9. https://reactnative.dev/
10. https://developers.atinternet-solutions.com/piano-analytics/
Other
Describe alternatives you've considered
Approach to be followed (optional)
Additional context
Potential internship candidates
Please read this if you are planning to apply for a Palisadoes Foundation internship
The text was updated successfully, but these errors were encountered: