Giter Site home page Giter Site logo

anitab-org / anitab-org.github.io Goto Github PK

View Code? Open in Web Editor NEW
150.0 11.0 190.0 16.02 MB

AnitaB.org Open Source website has information about our community, including our open source projects, participation in programs, events, and a few contribution guidelines.

Home Page: https://anitab-org.github.io

License: GNU General Public License v3.0

HTML 3.11% JavaScript 96.57% CSS 0.31%
react-native javascript html css gh-pages hacktoberfest

anitab-org.github.io's People

Contributors

aaishpra avatar adithyaakrishna avatar amulya-coder avatar anna4j avatar annabauza avatar brittanyjoiner15 avatar bucky25 avatar darshanhande11 avatar dependabot[bot] avatar foongminwong avatar ftonato avatar gaurivn avatar iamkryptonite avatar isabelcosta avatar mayburgos avatar nandini45 avatar nlok5923 avatar prabhat04011998 avatar prathameshbhalekar avatar raffaelecalza avatar rahulm2310 avatar riadhanani avatar saideepesh000 avatar shades-7 avatar shravani05 avatar siddhipandare avatar sidvenu avatar tichnas avatar vj-codes avatar wizardlekic 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  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  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

Watchers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

anitab-org.github.io's Issues

CODING: Develop the projects section on projects section

Description

As a developer,
I need the following section of mockup to be developed,
so that I can add it in my projects page : https://xd.adobe.com/view/e86737c2-ff84-4e23-b4b1-e541508d5279-bd34/

mocks

spacing and all details

image

image

image

{font style-avenir color style-#103B81 Weight-medium}

Acceptance Criteria

  • Follows all the design guidelines as mentioned and is responsive enough on large screen devices.
  • when clicked on ( view more ) all the listed projects should up .
  • the github and zulip redirect links should work in all cards .

Definition of Done

  • All of the required items are completed.
  • Approval by 2 mentor.

Estimation

6 -7 hours

HAPPY CODING !! 😃

Design web MVP

Design should be consistent with other pages in matter of fonts, spacing, colors, corner radius, etc.

Coding: Develop the New To Open Source Section of Contribute Page

Description

As a user,
I need the following section of the mockup to be developed,
so that I can add it as New To Open Source Component here.

Mocks

(Only the section in the red box to be developed excluding navbar)

contribute part1

Font Size for heading NEW TO OPEN SOURCE: Header Medium(32pt) weight- Medium
Font Size for the description below: body 18pt weight- Light
Font Style- Avenir
Font Color (heading): #103B81
Font Color (Body): #103B81
Image Size: width: 352px, height: 562px

Design Link For Development

Acceptance Criteria

Update

  • Follows all the design guidelines as mentioned and is responsive enough on large screen devices

Definition of Done

  • All of the required items are completed.
  • Approval by 1 mentor.

Estimation

3-5 hours

adding content to README.md

###Description
As a user who doesn't know what this repository is about. So In the readme i can add a little more detail like what this repo is about and if you want to learn more mention all the links

Describe the solution you'd like

A detailed description in the README.md section.

docs: Create a new GitHub Wiki page that includes the "Setup and Install"

Description

As a contributor,
I need not see too much details on the README,
instead we can make a fork clone readme and mention it in the main readme and on clicking that readme appears.

Acceptance Criteria

Update [Required]
Make a fork and clone readme separately and mention it in the readme

Definition of Done

All of the required items are completed.
Approval by 1 mentor.

Estimation

1 hours

Add reference to new stream on Zulip on README

Description

As a new contributor,
I need to know what channels are focused on discussions about this project on Zulip,
so that I can participate in such discussions.

The idea here is to enhance the Contact section on README to include the link to the anitab-org.github.io stream on Zulip.

Acceptance Criteria

Update [Required]

  • Add link to Zulip stream on Contact section on README

Definition of Done

  • All of the required items are completed.
  • Approval by 1 mentor.

Estimation

1 hours

Coding: Design The Meet Our Open Source Community Part Of About Page

Description

As a developer,
I need the following mock-up to be implemented,
so that I can add as Open-Source Community Component here.

Mocks

(Only the section in the red box to be developed)
about-us-part2

Font Size for heading MEET OUR OPEN SOURCE COMMUNITY: Header Medium(32pt) weight- Medium
Font Size for the description below: body 18pt weight- Light
Font Style- Avenir
Font Color (heading): #103B81
Font Color (Body): #103B81

Margin between heading and description: 16pt
Image size: 81px X 81px
horizontal and vertical gutter between two images: 2px
corner radius: 8px
Top margin of the entire image component on page: 1320px
image block size: height:310px ,width:1638px

Design Development Link

Acceptance Criteria

Update [Required]

  • Instead of dummy images in MEET OUR OPEN SOURCE COMMUNITY, get GitHub profile images of all members and arrange them according to mock-up shared, also when a user hovers on a particular image redirect them to respective Github profiles.

Definition of Done

  • All of the required items are completed.
  • Approval by 1 mentor.

Estimation

spelling mistake: make changes in content for home page

Describe the issue

In src/home_content.json (after famous quote by Einstein-) t is not capital, and knowledge is spelt wrong.

"par": "2) Google Code In \nAnitaB.org has been actively participating in the Google Summer of Code in the years 2014, 2015, 2016, 2017, 2019 and is one of the most successful organizations since the very beginning. Here's what participants shared about their experience with AnitaB.org - \nVatsal Kulshrestha, former GCI 2017 participant in his Medium blog says- AnitaB.org has been a true personification of the famous quote by Einstein- ‘the only source of nowledge is EXPERIENCE’ "

Expected

In src/home_content.json, make t of "the" capital (after famous quote of Einstein-) and add "k" for knowledge in the same line as shown in bold below:

"par": "2) Google Code In \nAnitaB.org has been actively participating in the Google Summer of Code in the years 2014, 2015, 2016, 2017, 2019 and is one of the most successful organizations since the very beginning. Here's what participants shared about their experience with AnitaB.org - \nVatsal Kulshrestha, former GCI 2017 participant in his Medium blog says- AnitaB.org has been a true personification of the famous quote by Einstein- ‘**T**he only source of **k**nowledge is EXPERIENCE’ "

Develop First Time Issue Section of Contribute Page

Description

As a developer,
I need the following section of mockup to be developed,
so that I can add as First Time Issue Component here.

Mocks

contribute part3

Font Size for heading SOME COOL FIRST TIME ISSUES TO WORK ON: Header Medium(32pt) weight- Medium
Font Size for the description below: body 18pt weight- Light
Font Style- Avenir
Font Color (heading): #103B81
Font Color (Body): #103B81

Design Link For Development

Acceptance Criteria

Update [Required]

  • Follows all the design guidelines as mentioned and is responsive enough on large screen devices.
  • Fetch First Time only issue from GitHub.
  • See all issues on GitHub is a link that should redirect the user to issues page showing all first-time issues available on GitHub.

Definition of Done

  • All of the required items are completed.
  • Approval by 1 mentor.

Estimation

3-5 hours

Deployment does not work from travis

Describe the bug

As a developer I would like to deploy compiled code to master by merging develop branch into master so I could see freshly deployed version under https://anitab-org.github.io

To Reproduce

Steps to reproduce the behavior:

  1. Merge develop branch into production
  2. See travis did not push to master, only to gh-pages

Expected behavior

I want to merge develop into production so I could see changes on deployed app. If possible ot also can be solved by github actions.

CODING:develop the partners section in the project page.

Description

As a developer,
I need the following section of mockup to be developed,
so that I can add it in my projects page.

https://xd.adobe.com/view/e83904d0-fe4d-47c1-7762-155628f7de25-9e08/

Mocks

image

SIZE AND OTHER markings
image

here is a gif
Webp net-gifmaker (1)

Font Size for the the heading: 35pt for partners 29pt for various types weight- medium
Font Style- Avenir
Font Color (heading): #010101
Font Color (Body): #103B81

Acceptance Criteria

Update [Required]

  • create a hover style section of projects
  • Follows all the design guidelines as mentioned and is responsive enough on large screen devices.
  • create all the partners icons(total around 90 are there) all are mentioned in the link in both format grayscale as well as in color

Definition of Done

  • All of the required items are completed.
  • Approval by 2 mentor.

Estimation

6-7 hours

Design: Events Page UI Tweaks

Describe the bug

This design needs the following UI Tweaks:

  • Should follow Margin Guidelines

  • Add a Google Calendar Screenshot for Events Calendar Component

  • Add a component for Tech Talks

  • Improvise Events and Highlight section (should have past, current and future event cards organized neatly, is user friendly)

Content - Create content for Ways to Contribute section

Description

As a user,
I need a brief description for each heading of the following marked section
so that as a newcomer I understand the role of each team.

Mocks

(develop content for section in red box only)
ways to contribute

design link

Acceptance Criteria

Update [Required]

Add descriptions for the following

  • ways to contribute (one-liner welcoming text, asking them to check out our teams and other headings below it for more details).
  • code
  • documentation/training
  • design
  • testing
  • outreach/research
  • project management

Definition of Done

  • All of the required items are completed.
  • Approval by 1 mentor.

Estimation

3-5 days

Add relative paths to files located within the repository

Description

As a contributor,
I need see relative paths to repository files on the README,
so that I can see them properly on my fork README rendering.

On README the links to LICENSE, CONTRIBUTING.md, etc located within the repo, have absolute links to this organization repo, this causes to within our forks, it is linked to these files in the anitab-org organization files instead of on my fork's files.

Acceptance Criteria

Update [Required]

  • Turn paths to local files from absolute paths to relative paths on README

Definition of Done

  • All of the required items are completed.
  • Approval by 1 mentor.

Estimation

1 hours

Content: Add description for project in Projects page

DESCRIPTION

write the description for the project heading

Mocks

image\

Acceptance Criteria

Update [Required]

  • projects content

Definition of Done

  • All of the required items are completed.
  • Approval by 1 mentor.

Estimation
3 hours

Implement fetching announcements from zulip

Is your feature request related to a problem? Please describe.

As a user I want to have integrated zulip announcement so I could see most recent on homepage

Describe the solution you'd like

Implement Zulip API to fetch and display announcements.

Describe alternatives you've considered

Add additional source to zulip.

Additional context

Key to Zulip must be stored securely. It might be that there will be a need to implement hooks and cron deployments.

Integrate react native navigation

Is your feature request related to a problem? Please describe.

We want to have ability to build navigation stacks so we can build mobile versions later.

Describe the solution you'd like

Integrate React Native Navigation package

Describe alternatives you've considered

Using other packages or implement own navigation stacks

Additional context

Each menu tab should have own stack so we can go back from nested pages.

CODING:develop the contribution section in the project page.

Description

As a developer,
I need the following section of mockup to be developed,
so that I can add it in my projects page.
https://xd.adobe.com/view/e83904d0-fe4d-47c1-7762-155628f7de25-9e08/

Mocks

image

sizing/spacing-
image

(i didn't add the last 30 days of contri but it has to be added in the section and the spacing between last 30 days and the first heading is 32)
[
Font Style- Avenir Weight-medium
color style-#0071BC
]

Acceptance Criteria

Update [Required]

  • Follows all the design guidelines as mentioned and is responsive enough on large screen devices.
  • Fetch the details of the project that is (the contribution)made in the project(LAST 30 DAYS)

Definition of Done

  • Approval by 2 mentor.
  • All of the required items are completed.

Estimation
5-6 hours

Content: Add a description for Contact Us Section of Footer

Description

As a developer,
I need a short description for the contact us section,
so that I can replace the dummy text field.

Mocks

Footer

Acceptance Criteria

Update [Required]

  • The content should be consistent with the design and be clear enough so that a user can communicate effectively to the contact details provided as and when required.

Definition of Done

  • All of the required items are completed.
  • Approval by 1 mentor.

Estimation

2 hours

Content: 4 short descriptions needed to be added in the about us page

Description

As a Developer,
I need to have descriptions (our history, our mission. about anitab.org & Meet our open source community),
so that I can place them in About us page following the agreed mockup.
you can check the design here(https://xd.adobe.com/view/34329ed1-3736-4657-767b-203765c85ada-4203/)

Mocks

Agreed mockup

Acceptance Criteria

Update [Required]

  • our mission short descriptions
  • about anitab.org short descriptions
  • our history short descriptions
  • Meet our open source community

Definition of Done

  • All of the required items are completed.
  • Approval by 1 mentor.

Estimation

[3] hours

design: About us page - UI Tweaks

Describe the bug

this design require following UI Tweaks:

  • Align height of image to bottom of insights
  • Align footer text of contact us to centre
  • Footer icons: decrease horizontal gutter(spacing between)
  • Footer: decrease space between content and header
  • Footer: make headers same sizes as menu (header small)
  • Footer: align form corner radius to fit this design

Content: 4 short descriptions needed to add in homepage.

Description

As a Developer,
I need to have 4 descriptions (getting started, ways to contribute, our projects, open source programs),
so that I can place them in homepage following the agreed mockup.

Mocks

Agreed mockup

Acceptance Criteria

Update [Required]

  • getting started short descriptions
  • ways to contribute short descriptions
  • our projects short descriptions
  • open source programs short descriptions

Definition of Done

  • All of the required items are completed.
  • Approval by 1 mentor.

Estimation

[3] hours

Coding: Develop the following Events Section

Description

As a developer,
I need the following section to be developed,
so that I can add it as an Events component here.

Mocks

Develop the section in the red box only
event1

Font Size for heading EVENTS: Header Medium(32pt) weight- Medium
Font Size for the description below: body 18pt weight- Light
Font Style- Avenir
Font Color (heading): #103B81
Font Color (Body): #103B81

Design Link for Development

Acceptance Criteria

Update [Required]

  • Should follow all the margin guidelines mentioned above and should be responsive

Definition of Done

  • All of the required items are completed.
  • Approval by 1 mentor.

Estimation

6-8 hours

Both package-lock.json and yarn.lock exists in the repository

Describe the issue

I can see both package-lock.json and yarn.lock files in the repository.

To Reproduce

Steps to reproduce the behavior:

  1. Go to the develop branch.
  2. See both package-lock.json and yarn.lock files in the repository.

Expected behavior

It is a good practice to choose only one of the two lock files, and stick to it in this repository. There is a concern that the dependency trees of both the lock files may go out of sync with each other if both are being committed.

There are limitations in what the yarn.lock file can represent in a few cases of nuanced dependency trees, so including both lock files with/without effort to maintain sync with both lock files is not a recommended practice. Quoting Yarn from a blog post,

We highly recommend you to delete the package-lock.json file if you decide to use yarn in order to avoid future confusion and possible consistency issues.

Estimation

30 minutes (after deciding what lock file to use)

Coding: Develop Ways to Contribute Section of Contribute Page

Description

As a user,
I need the following section of the mockup to be developed,
so that I can add it as Ways To Contribute Component here.

Mocks

(Only the section in the red box to be developed)

contribute part2

Font Size for headings: Header Medium(32pt) weight- Medium
Font Size for the description below: body 18pt weight- Light
Font Style- Avenir
Font Color (heading): #103B81
Font Color (Body): #103B81

Margins given for Code section should be implemented for all other sections too,

Design Link For Development

Acceptance Criteria

Update [Required]

  • Follows all the design guidelines as mentioned and is responsive enough on large screen devices.
  • When a user clicks on #Lorem text field of a particular section(i.e code, design, etc) they should be redirected to respective zulip channels kindly go through this doc to see all channels.

Definition of Done

  • All of the required items are completed.
  • Approval by 1 mentor.

Estimation

3-5 hours

Content - Create content for the following Contribute Page Section

Description

As a user,
I need a brief yet engaging content for the following section,
so that as a newcomer I get a rough idea of open source.

Mocks

(develop content for section in red box only)
newcomer

design link

Acceptance Criteria

Update

  • Add description for newcomer section

Definition of Done

  • All of the required items are completed.
  • Approval by 1 mentor.

Estimation

2-3 hours

Mobile Resposive Issue

Describe the bug

When the Social media page is opened in the Mobile view, the page isn't responsive.

To Reproduce

Steps to reproduce the behavior:

  1. In mobile view
  2. Go to Social Media Page
  3. Scroll right
  4. See error

Expected behavior

Data should not flow out so that there is no responsiveness issue

Screenshots

Screenshot (162)

Desktop (please complete the following information):

  • OS: Windows
  • Browser Chrome
  • Version 81.0.4044.138 (Official Build) (64-bit)

Smartphone (please complete the following information):

  • Device: iPhone X
  • Browser: Chrome

Additional context

Will like to work on this issue

Content: Create descriptions for each recent program for Programs page

As a user,
I need a brief description for About Our Recent Programs section of the Programs Page
so that as a newcomer I understand each recent program.
The About Our Recent Programs should contain the program title , program description and program eligibility for participants for each program regards the AnitaB.org

Mocks-
programs (2)

Acceptance criteria : the PR must contain the following programs

  • Google Summber of Code
  • Outreachy
  • Hacktoberfest

Definition of Done

  • All of the required items are completed.
  • Approval by 1 mentor.

Estimation
3 hours

Add project information to the readme file.

Description

As a contributor,
I need to understand what the project is about,
so that I can contribute to it.

Since it is the first version of the README, it could probably include:

  • description of the website (2-3 sentences)
  • Contributing (links to contributing docs, code of conduct, etc)
  • contact (e.g.: Zulip link )
  • License (reference to license file)

Acceptance Criteria

Update [Required]

  • README.md

Definition of Done

  • All of the required items are completed.
  • Approval by 1 mentor.

Estimation

30 mins

Content- Add a description for Events Section

Description

As a developer,
I need a welcoming and friendly description for Events,
so that I can replace the default text field in the mock.

Mocks

events-content

Acceptance Criteria

Update [Required]

  • The description should be brief yet engaging and should encourage the users to explore our events and participate in them

Definition of Done

  • All of the required items are completed.
  • Approval by 1 mentor.

Estimation

6-8 hours

Content: Add descriptions for each project in Projects page

Description

As a developer,
I need to see each project described briefly,
so that I can add them to Projects page following this design.

Acceptance Criteria

Update [Required]

Added brief descriptions for

  • mentorship-android
  • mentorship-backend
  • mentorship-ios
  • portal
  • vms
  • anitab-org.github.io
  • bridge-in-tech-web
  • bridge-in-tech-backend
  • open-source-programs-web
  • open-source-programs-backend
  • stem-diverse-android-tv

Definition of Done

  • All of the required items are completed.
  • Approval by 1 mentor.

Estimation

3 hours

Create all issue templates for this repository

Describe the bug/feature

We need to create issue templates for this repository.

  • User Story
  • New Feature
  • Bug Report

Expected behavior

  1. We have an issue template as a markdown file in the repository.
  2. Every time a person creates an issue, this template is auto-filled into the issue's body.

Expected time to complete: 1 hour

maintain: content folders and consistancy in naming

All content json should be in content folder and should follow lowercase naming with underscore.

Acepted Criteria:

  • Move src/aboutUs.json to src/content/about_us.json
  • Move src/homet.json to src/content/home.json

Coding: Develop Footer

Description

As a user,
I need the following footer mock-up to be implemented,
so that I can submit any feedback or query, follow on social media, and contact open source community.

Mocks

Footer
(Only the section in the red box to be developed)
Text-Guidelines
(use footer text for body and small header for footer item titles)
Screenshot (159)
Screenshot (160)
Screenshot (161)
NOTE:
Background color: Rich Black (#101820 )
Button color: Caribbean (#54BCEB)
Text color: white (#FFFFFF)
The margin between text input fields and button in the feedback form is 8pt.
Design Link for Development

Acceptance Criteria

Update [Required]

  • The first input field in feedback form takes email id as input and the second field is for taking queries and feedback, and below is a submit button.
  • When a user clicks on the Linkedin icon, he/she should be redirected here

Definition of Done

  • All of the required items are completed.
  • Approval by 1 mentor.

Estimation

design: Improve projects page

Improve this design

  • Projects section: remove line between projects description
  • Projects section: Replace card content with designs from here
  • Projects section: Replace view more to be consistent alignment (left or right)
  • Make separator line 1px height and no dots on sides
  • Major contributors: change size of fonts to fit normal text
  • Projects section: weight of Projects description feels too heavy. is is medium or light?

integrate travis

As a developer I want to integrate travis, so PR merge to production branch runs deployment script.

Create clickable menu content

Description

As a User,
I need select menu item,
so that I can see content under specific menu item.

Mocks

anitab-org-github-page

Acceptance Criteria:

  • menu titles are following the designs
  • when select menu item it reloads the content (can be UNDER CONSTRUCTION if it is not ready)
  • selected menu item should have hi lighted style (line under)

Definition of Done

  • All of the required items are completed.
  • Approval by 1 mentor.

Estimation

4 hours

Content: Replace all dummy text fields in the given mock of events page

Description

As a user,
I need brief yet engaging descriptions for all events displayed in cards and the heading EVENTS and HIGHLIGHTS,
so that I can walk through all of them and participate.

Mocks

event-con-2

Acceptance Criteria

Update [Required]

  • The description below the main heading of this section should encourage the user to check out all our events and participate in upcoming or present ones
  • Should have details of all the events conducted by the organization so far.

Definition of Done

  • All of the required items are completed.
  • Approval by 1 mentor.

Estimation

3-5 days

Fix Pull Request Template

Describe the bug

While attempting to create a new pull request, the pull request template does not get preloaded as it does in the other repositories.

To Reproduce

Steps to reproduce the behavior:

  1. Go to 'Pull Requests'
  2. Click on 'New pull request'
  3. Select base and head or fork
  4. See error 'Pull request template isn't loaded in the PR box'

Expected behavior

Pull request template is preloaded when contributor clicks new pull request

design:Create 4 doodle icons for home page.

Description

As a Developer,
I need to have 4 doodle icons (getting started, ways to contribute, our projects, open source programs),
so that I can place them in homepage following the agreed mockup.

Mocks

Agreed mockup

Acceptance Criteria

Update [Required]

  • getting started doodle icon
  • ways to contribute icon
  • our projects icon
  • open source programs
  • all icons are kept in the same style

Definition of Done

  • All of the required items are completed.
  • Approval by 1 mentor.

Estimation

[12] hours

Explain development setup and run instructions

Description

As a contributor getting to run the project for the first time,
I need instructions on how to setup and run it,
so that I can get started with contributing to the project.

This should be added to the README. It would be good to include instructions on how to run tests locally as well.

Acceptance Criteria

Update [Required]

  • Add setup and run section to README

Definition of Done

  • All of the required items are completed.
  • Approval by 1 mentor.

Estimation

1 hours

Create a Pull Request template for this repository

Describe the bug/feature

We need to create a PR template for this repository.

Template attached below:

### Description

Include a summary of the change and relevant motivation/context. List any dependencies that are required for this change.

Fixes # [ISSUE]

### Type of Change:
**Delete irrelevant options.**

- Code
- Quality Assurance
- User Interface
- Outreach
- Documentation

**Code/Quality Assurance Only**
- Bug fix (non-breaking change which fixes an issue)
- This change requires a documentation update (software upgrade on readme file)
- New feature (non-breaking change which adds functionality pre-approved by mentors)



### How Has This Been Tested?
Describe the tests you ran to verify your changes. Provide instructions or GIFs so we can reproduce. List any relevant details for your test.


### Checklist:
**Delete irrelevant options.**

- [ ] My PR follows the style guidelines of this project
- [ ] I have performed a self-review of my own code or materials
- [ ] I have commented my code or provided relevant documentation, particularly in hard-to-understand areas
- [ ] I have made corresponding changes to the documentation
- [ ] Any dependent changes have been merged
- [ ] I have written Kotlin Docs whenever is applicable


**Code/Quality Assurance Only**
- [ ] My changes generate no new warnings
- [ ] My PR currently breaks something (fix or feature that would cause existing functionality to not work as expected)
- [ ] I have added tests that prove my fix is effective or that my feature works
- [ ] New and existing unit tests pass locally with my changes
- [ ] Any dependent changes have been published in downstream modules

Expected behavior

  1. We have a PR template as a markdown file in the repository.
  2. Every time a person creates a PR, this template is auto-filled into the PR's body.

Expected time to complete: 1 hour

Coding: Develop the following About Us Page

Description

As a developer,
I need the following attached About Us mock-up to be implemented,
so that I can add it as an About Us Component here .

Mocks

(Only the section in the red box avoid navbar as it is already developed)
about-us-part1

NOTE:
The horizontal lines in insights are downloadable assets..kindly go through design development link shared
The horizontal gutter between the lines mentioned above and the description (the one which is left aligned and next to it) is 16pt
The margin between heading and description: 8pt
Font Size for headings: Header Medium(32pt) weight- Medium
Font Style-Avenir
Font Size for the description below including the learn more link: body 18pt weight- Light
Font Color (headings): #103B81
Font Color (Body): #103B81
Font Color (Learn More): #103B81

Design Link for Development

Acceptance Criteria

Update [Required]

  • When a user clicks Learn More Link (below OUR HISTORY) redirect them here
  • When a user clicks Learn More Link (below ABOUT ANITA BORG) redirect them here
  • When a user scrolls down to INSIGHTS a countUp effect should be implemented.
  • Please go through the Development link shared with mock-up for margin guidelines, also the side image's height should extend till insights, as mentioned in mock-up and text, should be adjusted according to the image.

Definition of Done

  • All of the required items are completed.
  • Approval by 1 mentor.

Estimation

Add jest tests and snapshots

Description

As a Developer,
I need to add jest test and snapshots,
so that I can see automated tests has passed on PR.

Acceptance Criteria

Update [Required]

  • contain at least 1 test and at least 1 snapshot

Definition of Done

  • All of the required items are completed.
  • Approval by 1 mentor.

Estimation

2 hours

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.