{name}
6 |{description}
7 |├── public ├── hero.png ├── favicon.ico ├── hasten.png ├── profile.png ├── resources.png ├── x.svg ├── menu.svg ├── mail.svg ├── twitter.svg ├── vercel.svg ├── phone.svg ├── javascript.svg ├── nodejs.svg └── react.svg ├── postcss.config.js ├── styles ├── globals.css └── Home.module.css ├── pages ├── api │ └── hello.js ├── _app.js └── index.js ├── components ├── Logo.js ├── SectionTitle.js ├── Footer.js ├── SectionParagraph.js ├── ProjectItem.js ├── ContactItem.js ├── NavItem.js ├── SkillCard.js ├── Nav.js ├── Field.js ├── Button.js ├── Hero.js ├── Navbar.js ├── ProfileSection.js ├── ProjectsSection.js ├── ContactSection.js └── SkillsSection.js ├── package.json ├── .gitignore ├── tailwind.config.js ├── README.md └── yarn.lock /public/hero.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/array-id/nauval-next/HEAD/public/hero.png -------------------------------------------------------------------------------- /public/favicon.ico: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/array-id/nauval-next/HEAD/public/favicon.ico -------------------------------------------------------------------------------- /public/hasten.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/array-id/nauval-next/HEAD/public/hasten.png -------------------------------------------------------------------------------- /public/profile.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/array-id/nauval-next/HEAD/public/profile.png -------------------------------------------------------------------------------- /public/resources.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/array-id/nauval-next/HEAD/public/resources.png -------------------------------------------------------------------------------- /postcss.config.js: -------------------------------------------------------------------------------- 1 | module.exports = { 2 | plugins: { 3 | tailwindcss: {}, 4 | autoprefixer: {}, 5 | }, 6 | } 7 | -------------------------------------------------------------------------------- /styles/globals.css: -------------------------------------------------------------------------------- 1 | @tailwind base; 2 | @tailwind components; 3 | @tailwind utilities; 4 | 5 | html { 6 | scroll-behavior: smooth; 7 | } -------------------------------------------------------------------------------- /pages/api/hello.js: -------------------------------------------------------------------------------- 1 | // Next.js API route support: https://nextjs.org/docs/api-routes/introduction 2 | 3 | export default (req, res) => { 4 | res.status(200).json({ name: 'John Doe' }) 5 | } 6 | -------------------------------------------------------------------------------- /components/Logo.js: -------------------------------------------------------------------------------- 1 | export default function Logo() { 2 | return ( 3 |
{children}
6 | ); 7 | } 8 | -------------------------------------------------------------------------------- /public/x.svg: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /public/menu.svg: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /components/ProjectItem.js: -------------------------------------------------------------------------------- 1 | export default function ProjectItem({ name, description, image }) { 2 | return ( 3 |{description}
7 |{level}
12 |Sejak 13 tahun saya memulai programming. Sejak 3 tahun memulai UI design.
12 | 13 |
14 | Aliquam blandit leo lorem, nec vehicula mi accumsan posuere. Duis condimentum ornare ante a posuere. Aliquam sem magna, sodales quis congue vel, congue nec nisi. Aenean nec lorem et dolor aliquet ullamcorper eu at sapien. Sed pretium mauris dui. Phasellus mollis accumsan tempus. Proin laoreet hendrerit ligula, id lacinia eros. Aenean consequat, felis eu malesuada lobortis, augue nisl faucibus ligula, id viverra mi erat at nisl. Pellentesque habitant morbi tristique senectus et netus et malesuada fames ac turpis egestas. Maecenas ac aliquet eros.
17 |Aliquam a fringilla metus. Fusce ut tortor ut sem sagittis convallis. Morbi et augue sed nisl fermentum dictum eget ut nisl. Mauris ut dolor posuere augue porta lobortis nec sed lacus. Curabitur dignissim ac lorem in tempor. Morbi id dui quis ex malesuada mattis. Suspendisse potenti. Nulla euismod diam ut risus mollis, id vehicula nulla dictum.
18 |