-
Notifications
You must be signed in to change notification settings - Fork 0
Migrate to chakra #73
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
Open
a-saran
wants to merge
49
commits into
master
Choose a base branch
from
migrate-to-chakra
base: master
Could not load branches
Branch not found: {{ refName }}
Loading
Could not load tags
Nothing to show
Loading
Are you sure you want to change the base?
Some commits from the old base branch may be removed from the timeline,
and old review comments may become outdated.
Open
Changes from 29 commits
Commits
Show all changes
49 commits
Select commit
Hold shift + click to select a range
1242b99
added charka-ui package
a-saran f908c5d
changed theme
a-saran 8f1e601
added navbar component
a-saran 3daf176
changed header and layout structure
a-saran cc15996
fixed font sizes in theme
a-saran dbe387c
added lineHeights to theme
a-saran dff7c0e
converted global css to object
a-saran fae2c5f
changed font size theme structure
a-saran c2e4ccc
migrated footer component
a-saran ea6d644
migrated contact form component
a-saran d4960e4
migrated to chakra-ui
a-saran b092ba4
added button component
a-saran d60b479
added react icon
a-saran 5c4c9df
migrated to chakra-ui
a-saran d00257e
completed index page
a-saran b1957ee
removed bricks
a-saran 6f4fda4
added global styles
a-saran a1d7240
removed padding for logo
a-saran 2a3d571
migrated careers and open-source page
a-saran 1bb81f9
migrated process, solutions, work pages
a-saran 8d1592c
removed bricks
a-saran 463b9ed
removed console.log
a-saran 9a85570
removed styled-system and bricks packages
a-saran fe347a4
added hover link to nav
a-saran 9a10ac5
added mobile navbar
a-saran c04de38
changed layout margin
a-saran 8a32eb6
warning fixes
a-saran ae95afe
added code font-size
a-saran e486ccf
changed global padding style
a-saran 56057f2
added a doc
sanandnarayan fbec05f
added typography components
a-saran 7da7232
changed home page components
a-saran 7bd89aa
changes based on typography
a-saran 1a7b1c6
changed footer components
a-saran b2ac35b
changed typography components
a-saran fa4e4b7
added mdx provider and components
a-saran 0136638
added strong component and margin fix - post-layout
a-saran c8fff80
import fixes
a-saran ac0bc17
mdx fix
a-saran 7864bb3
updated gatsby-offline package
a-saran 7cc6b4e
removed mdx provider
a-saran 658f95a
revoked mdx provider
a-saran 87eb76a
removed yarn lock file
a-saran 0f1fbbc
added component docz
a-saran 741d94c
added button docz
a-saran 9ac831f
deleted image component-unwanted
a-saran 1fc40b5
clean up
a-saran 81bd103
removed unwanted as props
a-saran 1d76ae5
form button submission fix
a-saran File filter
Filter by extension
Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
There are no files selected for viewing
Large diffs are not rendered by default.
Oops, something went wrong.
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,20 @@ | ||
import React from 'react' | ||
import { Button as Btn } from '@chakra-ui/core'; | ||
|
||
const Button = (props) => ( | ||
<Btn | ||
borderRadius={3} | ||
variant="outline" | ||
bg='transparent' | ||
border='3px' | ||
py='1' | ||
h='auto' | ||
px='4' | ||
lineHeight='1' | ||
fontFamily='body' | ||
fontWeight='hairline' | ||
{...props} | ||
/> | ||
) | ||
|
||
export default Button |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -1,29 +1,29 @@ | ||
import {Link} from 'gatsby' | ||
import styled from '@emotion/styled' | ||
import {css} from 'bricks' | ||
import { PseudoBox } from '@chakra-ui/core'; | ||
|
||
export default styled(Link)( | ||
css({ | ||
bg: 'tint', | ||
color: 'black.1', | ||
fontSize:'0', | ||
px:'6px', | ||
py:'2px', | ||
display:'inline-block', | ||
borderRadius: '6px', | ||
border: '1px solid black', | ||
textDecoration: 'none', | ||
export default (props) => <PseudoBox | ||
as={Link} | ||
bg='tint' | ||
color='black.1' | ||
fontSize='0' | ||
px='6px' | ||
py='2px' | ||
display='inline-block' | ||
borderRadius='6px' | ||
border='1px solid black' | ||
textDecoration='none' | ||
lineHeight='0' | ||
_hover={{ | ||
bg:'black.1', | ||
color:'tint', | ||
}} | ||
_visited={{ | ||
bg:'tint', | ||
color:'black.1', | ||
'&:hover': { | ||
bg:'black.1', | ||
color:'tint', | ||
}, | ||
':visited':{ | ||
bg:'tint', | ||
color:'black.1', | ||
'&:hover': { | ||
bg:'black.1', | ||
color:'tint', | ||
}, | ||
} | ||
}) | ||
) | ||
}} | ||
{...props} | ||
/> |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -1,50 +1,47 @@ | ||
import React from "react" | ||
import { Flex, Box, InputText, OutlinedButton } from "bricks" | ||
import { Box, Input } from '@chakra-ui/core'; | ||
import Button from './button'; | ||
|
||
const ContactForm = ({ referrer }) => { | ||
return ( | ||
<form action="https://api.formik.com/submit/codebrahma/contact" method="post"> | ||
<input | ||
type="hidden" | ||
name="_next" | ||
value="https://codebrahma.com/thank-you" | ||
const ContactForm = ({ referrer }) => ( | ||
<form action="https://api.formik.com/submit/codebrahma/contact" method="post"> | ||
<input | ||
type="hidden" | ||
name="_next" | ||
value="https://codebrahma.com/thank-you" | ||
/> | ||
<input type="hidden" name="referrer" value={referrer} /> | ||
<Box width={[1, 1 / 2]}> | ||
<Input | ||
size="25" | ||
rows="5" | ||
required | ||
as="textarea" | ||
name="msg" | ||
backgroundColor="black.4" | ||
borderWidth={0} | ||
borderRadius={3} | ||
placeholder="💬 Tell us about your idea" | ||
padding={1} | ||
/> | ||
<input type="hidden" name="referrer" value={referrer} /> | ||
<Flex flexWrap="wrap" flexDirection="column"> | ||
<Box width={[1, 1 / 2]}> | ||
<InputText | ||
size="25" | ||
rows="5" | ||
width={1} | ||
required | ||
as="textarea" | ||
name="msg" | ||
backgroundColor="black.4" | ||
borderWidth={0} | ||
borderRadius={3} | ||
placeholder="💬 Tell us about your idea" | ||
/> | ||
</Box> | ||
<Box width={[1, 1 / 2]} mt={1}> | ||
<InputText | ||
width={1} | ||
name="email" | ||
type="email" | ||
required | ||
backgroundColor="black.4" | ||
borderWidth={0} | ||
borderRadius={3} | ||
placeholder="@ Email address" | ||
/> | ||
</Box> | ||
<Box width={[1, 1 / 3]} mt={1}> | ||
<OutlinedButton borderRadius={3}> | ||
Submit | ||
</OutlinedButton> | ||
</Box> | ||
</Flex> | ||
</form> | ||
) | ||
} | ||
</Box> | ||
<Box width={[1, 1 / 2]} mt={1}> | ||
<Input | ||
name="email" | ||
type="email" | ||
required | ||
backgroundColor="black.4" | ||
borderWidth={0} | ||
borderRadius={3} | ||
placeholder="@ Email address" | ||
lineHeight='1' | ||
padding={1} | ||
height='auto' | ||
/> | ||
</Box> | ||
<Box width={[1, 1 / 3]} mt={1}> | ||
<Button variant='outline'>Submit</Button> | ||
</Box> | ||
</form> | ||
) | ||
|
||
export default ContactForm |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,38 @@ | ||
import React from 'react' | ||
|
||
const ReactIcon = (props) => ( | ||
<svg width={props.width} height={props.height} version="1.1" id="Layer_2_1_" xmlns="http://www.w3.org/2000/svg" x="0px" y="0px" | ||
viewBox="0 0 841.9 595.3" enableBackground="new 0 0 841.9 595.3" > | ||
<g> | ||
<path fill="#333333" d="M666.3,296.5c0-32.5-40.7-63.3-103.1-82.4c14.4-63.6,8-114.2-20.2-130.4c-6.5-3.8-14.1-5.6-22.4-5.6v22.3 | ||
c4.6,0,8.3,0.9,11.4,2.6c13.6,7.8,19.5,37.5,14.9,75.7c-1.1,9.4-2.9,19.3-5.1,29.4c-19.6-4.8-41-8.5-63.5-10.9 | ||
c-13.5-18.5-27.5-35.3-41.6-50c32.6-30.3,63.2-46.9,84-46.9l0-22.3c0,0,0,0,0,0c-27.5,0-63.5,19.6-99.9,53.6 | ||
c-36.4-33.8-72.4-53.2-99.9-53.2v22.3c20.7,0,51.4,16.5,84,46.6c-14,14.7-28,31.4-41.3,49.9c-22.6,2.4-44,6.1-63.6,11 | ||
c-2.3-10-4-19.7-5.2-29c-4.7-38.2,1.1-67.9,14.6-75.8c3-1.8,6.9-2.6,11.5-2.6l0-22.3c0,0,0,0,0,0c-8.4,0-16,1.8-22.6,5.6 | ||
c-28.1,16.2-34.4,66.7-19.9,130.1c-62.2,19.2-102.7,49.9-102.7,82.3c0,32.5,40.7,63.3,103.1,82.4c-14.4,63.6-8,114.2,20.2,130.4 | ||
c6.5,3.8,14.1,5.6,22.5,5.6c27.5,0,63.5-19.6,99.9-53.6c36.4,33.8,72.4,53.2,99.9,53.2c8.4,0,16-1.8,22.6-5.6 | ||
c28.1-16.2,34.4-66.7,19.9-130.1C625.8,359.7,666.3,328.9,666.3,296.5z M536.1,229.8c-3.7,12.9-8.3,26.2-13.5,39.5 | ||
c-4.1-8-8.4-16-13.1-24c-4.6-8-9.5-15.8-14.4-23.4C509.3,224,523,226.6,536.1,229.8z M490.3,336.3c-7.8,13.5-15.8,26.3-24.1,38.2 | ||
c-14.9,1.3-30,2-45.2,2c-15.1,0-30.2-0.7-45-1.9c-8.3-11.9-16.4-24.6-24.2-38c-7.6-13.1-14.5-26.4-20.8-39.8 | ||
c6.2-13.4,13.2-26.8,20.7-39.9c7.8-13.5,15.8-26.3,24.1-38.2c14.9-1.3,30-2,45.2-2c15.1,0,30.2,0.7,45,1.9 | ||
c8.3,11.9,16.4,24.6,24.2,38c7.6,13.1,14.5,26.4,20.8,39.8C504.7,309.8,497.8,323.2,490.3,336.3z M522.6,323.3 | ||
c5.4,13.4,10,26.8,13.8,39.8c-13.1,3.2-26.9,5.9-41.2,8c4.9-7.7,9.8-15.6,14.4-23.7C514.2,339.4,518.5,331.3,522.6,323.3z | ||
M421.2,430c-9.3-9.6-18.6-20.3-27.8-32c9,0.4,18.2,0.7,27.5,0.7c9.4,0,18.7-0.2,27.8-0.7C439.7,409.7,430.4,420.4,421.2,430z | ||
M346.8,371.1c-14.2-2.1-27.9-4.7-41-7.9c3.7-12.9,8.3-26.2,13.5-39.5c4.1,8,8.4,16,13.1,24C337.1,355.7,341.9,363.5,346.8,371.1z | ||
M420.7,163c9.3,9.6,18.6,20.3,27.8,32c-9-0.4-18.2-0.7-27.5-0.7c-9.4,0-18.7,0.2-27.8,0.7C402.2,183.3,411.5,172.6,420.7,163z | ||
M346.7,221.9c-4.9,7.7-9.8,15.6-14.4,23.7c-4.6,8-8.9,16-13,24c-5.4-13.4-10-26.8-13.8-39.8C318.6,226.7,332.4,224,346.7,221.9z | ||
M256.2,347.1c-35.4-15.1-58.3-34.9-58.3-50.6c0-15.7,22.9-35.6,58.3-50.6c8.6-3.7,18-7,27.7-10.1c5.7,19.6,13.2,40,22.5,60.9 | ||
c-9.2,20.8-16.6,41.1-22.2,60.6C274.3,354.2,264.9,350.8,256.2,347.1z M310,490c-13.6-7.8-19.5-37.5-14.9-75.7 | ||
c1.1-9.4,2.9-19.3,5.1-29.4c19.6,4.8,41,8.5,63.5,10.9c13.5,18.5,27.5,35.3,41.6,50c-32.6,30.3-63.2,46.9-84,46.9 | ||
C316.8,492.6,313,491.7,310,490z M547.2,413.8c4.7,38.2-1.1,67.9-14.6,75.8c-3,1.8-6.9,2.6-11.5,2.6c-20.7,0-51.4-16.5-84-46.6 | ||
c14-14.7,28-31.4,41.3-49.9c22.6-2.4,44-6.1,63.6-11C544.3,394.8,546.1,404.5,547.2,413.8z M585.7,347.1c-8.6,3.7-18,7-27.7,10.1 | ||
c-5.7-19.6-13.2-40-22.5-60.9c9.2-20.8,16.6-41.1,22.2-60.6c9.9,3.1,19.3,6.5,28.1,10.2c35.4,15.1,58.3,34.9,58.3,50.6 | ||
C644,312.2,621.1,332.1,585.7,347.1z"/> | ||
<polygon fill="#333333" points="320.8,78.4 320.8,78.4 320.8,78.4 "/> | ||
<circle fill="#333333" cx="420.9" cy="296.5" r="45.7"/> | ||
<polygon fill="#333333" points="520.5,78.1 520.5,78.1 520.5,78.1 "/> | ||
</g> | ||
</svg> | ||
) | ||
|
||
export default ReactIcon |
Oops, something went wrong.
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
Uh oh!
There was an error while loading. Please reload this page.