Technologies | Project | Layout | IDE | Licence
This project was developped using the following technologies:
📚 Libraries
🛠 Utilities
SVG
Icons
Deploy
This project… Check the project online here. Sections: Header, Navigation, Home, About, Services, Testimonials, Contacts and Footer.
The basic layout project can be accessed in this link in your Figma account.
This project was done using Visual Studio Code IDE.
{
/* Define o tema do VS Code */
"workbench.colorTheme": "Dracula",
/*"workbench.colorTheme": "Omini", */
"workbench.iconTheme": "material-icon-theme",
/* Configura tamanho e família da fonte */
"editor.fontSize": 18,
"editor.lineHeight": 24,
"editor.fontFamily": "Fira Code, Menlo, Monaco, 'Courier New', monospace",
"editor.fontLigatures": true,
"editor.wordWrap": "on",
"workbench.editor.tabSizing": "shrink",
"explorer.compactFolders": false,
/* Aplica linhas verticais para lembrar quabra de linha em códigos muito grandes */
"editor.rulers": [80, 120],
"editor.formatOnSave": false,
"editor.minimap.enabled": false,
"window.zoomLevel": -1,
"explorer.confirmDelete": false,
"terminal.integrated.shell.osx": "/bin/zsh",
"tabnine.experimentalAutoImports": true,
"python.languageServer": "Pylance",
"explorer.confirmDragAndDrop": false,
"editor.accessibilitySupport": "off",
/* Formatter */
"prettier.tabWidth": 4,
"prettier.semi": false,
"prettier.singleQuote": true,
"prettier.trailingComma": "none",
"prettier.arrowParens": "avoid",
"prettier.endOfLine": "auto",
"editor.tabSize": 4,
"editor.formatOnSave": true,
"liveServer.settings.donotShowInfoMsg": true,
"liveServer.settings.doNotVerifyTags": true,
"[javascript]": {
"editor.defaultFormatter": "esbenp.prettier-vscode"
},
"[html]": {
"editor.defaultFormatter": "esbenp.prettier-vscode"
},
"workbench.editorAssociations": {
"*.ipynb": "jupyter.notebook.ipynb"
},
"[typescriptreact]": {
"editor.defaultFormatter": "esbenp.prettier-vscode"
},
"[typescript]": {
"editor.defaultFormatter": "vscode.typescript-language-features"
}
/*"eslint.packageManager": "yarn", */
/*"eslint.autoFixOnSave": true, */
}
Ignite Lab 2
Vite Create a new Vite project.
npm create vite@latest
npm i
Execute the Project
npm run dev
Install the Development dependencies:
npm i tailwindcss postcss autoprefixer -D
Create the tailwindcss and postcss configuration files
npx tailwindcss init -p
Clone the GraphCMS project here.
npm i @apollo/client graphql
npm i phosphor-react
npm i date-fns
npm i @vime/core @vime/react --force
npm i react-router-dom
npm i classnames
npm i graphql @graphql-codegen/cli -D
npm i @graphql-codegen/typescript @graphql-codegen/typescript-operations @graphql-codegen/typescript-react-apollo -D
This project is under the MIT license. See the file LICENSE for more details.
Done with ♥ by Douglas Dias Leal