diff --git a/package-lock.json b/package-lock.json index 18d091d21..7cec1784c 100644 --- a/package-lock.json +++ b/package-lock.json @@ -7,6 +7,7 @@ "": { "version": "0.1.0", "dependencies": { + "@chakra-ui/icons": "^1.0.14", "@chakra-ui/react": "^1.6.5", "@emotion/react": "^11.4.0", "@emotion/styled": "^11.3.0", @@ -932,6 +933,19 @@ "react": ">=16.8.6" } }, + "node_modules/@chakra-ui/icons": { + "version": "1.0.14", + "resolved": "https://registry.npmjs.org/@chakra-ui/icons/-/icons-1.0.14.tgz", + "integrity": "sha512-VM21FkQc4rWcES1D6ddNIq6VYaCnTwWBIaqM9GRQZ7FpsLeVNk6UFYiE8MMtGWVIXq3k9jEYLbQHm7YdEF9yLQ==", + "dependencies": { + "@chakra-ui/icon": "1.1.10", + "@types/react": "^17.0.0" + }, + "peerDependencies": { + "@chakra-ui/system": ">=1.0.0", + "react": ">=16.8.6" + } + }, "node_modules/@chakra-ui/image": { "version": "1.0.17", "resolved": "https://registry.npmjs.org/@chakra-ui/image/-/image-1.0.17.tgz", @@ -2045,14 +2059,12 @@ "node_modules/@types/prop-types": { "version": "15.7.4", "resolved": "https://registry.npmjs.org/@types/prop-types/-/prop-types-15.7.4.tgz", - "integrity": "sha512-rZ5drC/jWjrArrS8BR6SIr4cWpW09RNTYt9AMZo3Jwwif+iacXAqgVjm0B0Bv/S1jhDXKHqRVNCbACkJ89RAnQ==", - "devOptional": true + "integrity": "sha512-rZ5drC/jWjrArrS8BR6SIr4cWpW09RNTYt9AMZo3Jwwif+iacXAqgVjm0B0Bv/S1jhDXKHqRVNCbACkJ89RAnQ==" }, "node_modules/@types/react": { "version": "17.0.15", "resolved": "https://registry.npmjs.org/@types/react/-/react-17.0.15.tgz", "integrity": "sha512-uTKHDK9STXFHLaKv6IMnwp52fm0hwU+N89w/p9grdUqcFA6WuqDyPhaWopbNyE1k/VhgzmHl8pu1L4wITtmlLw==", - "devOptional": true, "dependencies": { "@types/prop-types": "*", "@types/scheduler": "*", @@ -2062,8 +2074,7 @@ "node_modules/@types/scheduler": { "version": "0.16.2", "resolved": "https://registry.npmjs.org/@types/scheduler/-/scheduler-0.16.2.tgz", - "integrity": "sha512-hppQEBDmlwhFAXKJX2KnWLYu5yMfi91yazPb2l+lbJiwW+wdo1gNeRA+3RgNSO39WYX2euey41KEwnqesU2Jew==", - "devOptional": true + "integrity": "sha512-hppQEBDmlwhFAXKJX2KnWLYu5yMfi91yazPb2l+lbJiwW+wdo1gNeRA+3RgNSO39WYX2euey41KEwnqesU2Jew==" }, "node_modules/@types/tinycolor2": { "version": "1.4.2", @@ -8372,6 +8383,15 @@ "@chakra-ui/utils": "1.8.1" } }, + "@chakra-ui/icons": { + "version": "1.0.14", + "resolved": "https://registry.npmjs.org/@chakra-ui/icons/-/icons-1.0.14.tgz", + "integrity": "sha512-VM21FkQc4rWcES1D6ddNIq6VYaCnTwWBIaqM9GRQZ7FpsLeVNk6UFYiE8MMtGWVIXq3k9jEYLbQHm7YdEF9yLQ==", + "requires": { + "@chakra-ui/icon": "1.1.10", + "@types/react": "^17.0.0" + } + }, "@chakra-ui/image": { "version": "1.0.17", "resolved": "https://registry.npmjs.org/@chakra-ui/image/-/image-1.0.17.tgz", @@ -9237,14 +9257,12 @@ "@types/prop-types": { "version": "15.7.4", "resolved": "https://registry.npmjs.org/@types/prop-types/-/prop-types-15.7.4.tgz", - "integrity": "sha512-rZ5drC/jWjrArrS8BR6SIr4cWpW09RNTYt9AMZo3Jwwif+iacXAqgVjm0B0Bv/S1jhDXKHqRVNCbACkJ89RAnQ==", - "devOptional": true + "integrity": "sha512-rZ5drC/jWjrArrS8BR6SIr4cWpW09RNTYt9AMZo3Jwwif+iacXAqgVjm0B0Bv/S1jhDXKHqRVNCbACkJ89RAnQ==" }, "@types/react": { "version": "17.0.15", "resolved": "https://registry.npmjs.org/@types/react/-/react-17.0.15.tgz", "integrity": "sha512-uTKHDK9STXFHLaKv6IMnwp52fm0hwU+N89w/p9grdUqcFA6WuqDyPhaWopbNyE1k/VhgzmHl8pu1L4wITtmlLw==", - "devOptional": true, "requires": { "@types/prop-types": "*", "@types/scheduler": "*", @@ -9254,8 +9272,7 @@ "@types/scheduler": { "version": "0.16.2", "resolved": "https://registry.npmjs.org/@types/scheduler/-/scheduler-0.16.2.tgz", - "integrity": "sha512-hppQEBDmlwhFAXKJX2KnWLYu5yMfi91yazPb2l+lbJiwW+wdo1gNeRA+3RgNSO39WYX2euey41KEwnqesU2Jew==", - "devOptional": true + "integrity": "sha512-hppQEBDmlwhFAXKJX2KnWLYu5yMfi91yazPb2l+lbJiwW+wdo1gNeRA+3RgNSO39WYX2euey41KEwnqesU2Jew==" }, "@types/tinycolor2": { "version": "1.4.2", diff --git a/package.json b/package.json index 223a528c0..c8ce2a2e2 100644 --- a/package.json +++ b/package.json @@ -9,6 +9,7 @@ "lint": "next lint" }, "dependencies": { + "@chakra-ui/icons": "^1.0.14", "@chakra-ui/react": "^1.6.5", "@emotion/react": "^11.4.0", "@emotion/styled": "^11.3.0", diff --git a/pages/index.tsx b/pages/index.tsx index dfd4ba210..1d66989b6 100644 --- a/pages/index.tsx +++ b/pages/index.tsx @@ -1,27 +1,16 @@ -import { - Box, - Container, - Divider, - Heading, - Image, - Text, - Flex, - Link, - Stack, - Button, - SimpleGrid, - Badge -} from '@chakra-ui/react'; -import { Head } from 'next/document'; +import { Box, Container, Flex, Heading, Image, Link, SimpleGrid, Stack, Text, Tooltip } from '@chakra-ui/react'; +import { InfoIcon } from '@chakra-ui/icons'; export default function Home() { return ( - + - - + + + roadmap.sh {/**/} {/* roadmap.sh*/} @@ -50,50 +39,108 @@ export default function Home() { to help guide the developers in picking up the path and guide their learnings. - We also have a YouTube channel and graphical guides which we hope you are going to love. + We also have a YouTube + channel and graphical + guides which we hope you are going to love. - Frontend Step by step guide to becoming a frontend developer in 2021 - Backend Step by step guide to becoming a backend developer in 2021 - DevOps Step by step guide for DevOps or Operations role in 2021 - React Step by step guide for DevOps or Operations role in 2021 - DBA Step by step guide for DevOps or Operations role in 2021 - + + + + Android Step by step guide for DevOps or Operations role in 2021 - - Community - + {/**/} + {/* Community*/} + {/**/} + + + + + Visual Guides + Programming topics explained succinctly through visuals. + + + + + Session based + Authentication + June 12, 2021 + + + + JSON Web Tokens + June 05, 2021 + + + + Token Based Authentication + May 15, 2021 + + + + ); }