├── style.css ├── .gitignore ├── murple_logo.png ├── app_screenshot.png ├── .eslintrc.js ├── index.html ├── MIT.md ├── .github └── workflows │ └── linters.yml └── README.md /style.css: -------------------------------------------------------------------------------- 1 | 2 | h1 { 3 | color: orange; 4 | } 5 | -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- 1 | node_modules/ 2 | 3 | dist/*.html 4 | dist/*.css 5 | 6 | test.md -------------------------------------------------------------------------------- /murple_logo.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ClaudiaRojasSoto/Hello_World/HEAD/murple_logo.png -------------------------------------------------------------------------------- /app_screenshot.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ClaudiaRojasSoto/Hello_World/HEAD/app_screenshot.png -------------------------------------------------------------------------------- /.eslintrc.js: -------------------------------------------------------------------------------- 1 | module.exports = { 2 | "env": { 3 | "browser": true, 4 | "es2021": true 5 | }, 6 | "extends": "eslint:recommended", 7 | "overrides": [ 8 | ], 9 | "parserOptions": { 10 | "ecmaVersion": "latest" 11 | }, 12 | "rules": { 13 | } 14 | } 15 | -------------------------------------------------------------------------------- /index.html: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | Hello Microverse 10 | 11 | 12 | 13 | 14 |

Hello Microverse

15 | 16 | 17 | 18 | -------------------------------------------------------------------------------- /MIT.md: -------------------------------------------------------------------------------- 1 | ## Copyright 2021, [YOUR NAME] 2 | 3 | ###### Please delete this line and the next one 4 | ###### APP TYPE can be a webpage/website, a web app, a software and so on 5 | 6 | Permission is hereby granted, free of charge, to any person obtaining a copy of this [APP TYPE] and associated documentation files, to deal in the [APP TYPE] without restriction, including without limitation the rights to use, copy, modify, merge, publish, distribute, sublicense, and/or sell copies of the [APP TYPE], and to permit persons to whom the [APP TYPE] is furnished to do so, subject to the following conditions: 7 | 8 | The above copyright notice and this permission notice shall be included in all copies or substantial portions of the [APP TYPE]. 9 | 10 | THE [APP TYPE] IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE [APP TYPE] OR THE USE OR OTHER DEALINGS IN THE [APP TYPE]. 11 | -------------------------------------------------------------------------------- /.github/workflows/linters.yml: -------------------------------------------------------------------------------- 1 | name: Linters 2 | 3 | on: pull_request 4 | 5 | env: 6 | FORCE_COLOR: 1 7 | 8 | jobs: 9 | lighthouse: 10 | name: Lighthouse 11 | runs-on: ubuntu-22.04 12 | steps: 13 | - uses: actions/checkout@v3 14 | - uses: actions/setup-node@v3 15 | with: 16 | node-version: "16" 17 | - name: Setup Lighthouse 18 | run: npm install -g @lhci/cli@0.11.x 19 | - name: Lighthouse Report 20 | run: lhci autorun --upload.target=temporary-public-storage --collect.staticDistDir=. 21 | webhint: 22 | name: Webhint 23 | runs-on: ubuntu-22.04 24 | steps: 25 | - uses: actions/checkout@v3 26 | - uses: actions/setup-node@v3 27 | with: 28 | node-version: "18.x" 29 | - name: Setup Webhint 30 | run: | 31 | npm install --save-dev hint@7.x 32 | [ -f .hintrc ] || wget https://raw.githubusercontent.com/microverseinc/linters-config/master/html-css/.hintrc 33 | - name: Webhint Report 34 | run: npx hint . 35 | stylelint: 36 | name: Stylelint 37 | runs-on: ubuntu-22.04 38 | steps: 39 | - uses: actions/checkout@v3 40 | - uses: actions/setup-node@v3 41 | with: 42 | node-version: "18.x" 43 | - name: Setup Stylelint 44 | run: | 45 | npm install --save-dev stylelint@13.x stylelint-scss@3.x stylelint-config-standard@21.x stylelint-csstree-validator@1.x 46 | [ -f .stylelintrc.json ] || wget https://raw.githubusercontent.com/microverseinc/linters-config/master/html-css/.stylelintrc.json 47 | - name: Stylelint Report 48 | run: npx stylelint "**/*.{css,scss}" 49 | nodechecker: 50 | name: node_modules checker 51 | runs-on: ubuntu-22.04 52 | steps: 53 | - uses: actions/checkout@v3 54 | - name: Check node_modules existence 55 | run: | 56 | if [ -d "node_modules/" ]; then echo -e "\e[1;31mThe node_modules/ folder was pushed to the repo. Please remove it from the GitHub repository and try again."; echo -e "\e[1;32mYou can set up a .gitignore file with this folder included on it to prevent this from happening in the future." && exit 1; fi -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- 1 | 2 | 3 | 27 | 28 | 29 | 30 | 31 | 32 | 33 | 34 | # 📗 Table of Contents 35 | 36 | - [📖 About the Project](#about-project) 37 | - [🛠 Built With](#built-with) 38 | - [Tech Stack](#tech-stack) 39 | - [Key Features](#key-features) 40 | - [🚀 Live Demo](#live-demo) 41 | - [💻 Getting Started](#getting-started) 42 | - [Setup](#setup) 43 | - [Prerequisites](#prerequisites) 44 | - [Install](#install) 45 | - [Usage](#usage) 46 | - [Run tests](#run-tests) 47 | - [Deployment](#deployment) 48 | - [👥 Authors](#authors) 49 | - [🔭 Future Features](#future-features) 50 | - [🤝 Contributing](#contributing) 51 | - [⭐️ Show your support](#support) 52 | - [🙏 Acknowledgements](#acknowledgements) 53 | - [❓ FAQ (OPTIONAL)](#faq) 54 | - [📝 License](#license) 55 | 56 | 57 | 58 | # 📖 [Hello_World] 59 | 60 | **[Hello_World]** 61 | This project aims to help learn about branch creation, version control, and GitHub flow, while exercising skills with GitHub commands like pull requests, descriptive commits, and creating easy-to-understand README sections. 62 | 63 | ## 🛠 Built With 64 | 65 | ### Tech Stack 66 | 67 | 68 |
69 | HTML 70 | 73 |
74 | 75 |
76 | CSS 77 | 80 |
81 | 82 | 83 | 84 | 85 | ### Key Features 86 | 87 | - **[Branch creation]** 88 | - **[Version control]** 89 | - **[GitHub flow]** 90 | - **[Pull request]** 91 | - **[Descriptive commits]** 92 | 93 |

(back to top)

94 | 95 | 96 | 97 | 98 | 99 | 100 | ## 💻 Getting Started 101 | 102 | ### Setup 103 | Clone this repository to your local machine: 104 | 105 | git clone https://github.com/ClaudiaRojasSoto/Hello_World 106 | 107 | 108 | ### Prerequisites 109 | 110 | In order to use this project, you need to have Node.js and npm installed on your local machine. 111 | 112 | 119 | 120 | 121 | 122 | ### Install 123 | 124 | Install the necessary dependencies by running: 125 | 126 | npm install 127 | 128 | 136 | 137 | ### Usage 138 | 139 | To start the project, run the following command: 140 | 141 | npm start 142 | 143 | 150 | 151 | ### Run tests 152 | 153 | To run tests, run the following command: 154 | 155 | npm test 156 | 157 | 164 | 165 | ### Deployment 166 | 167 | You can deploy this project using: 168 | 169 | npm run build 170 | 171 | 178 | 179 |

(back to top)

180 | 181 | 182 | 183 | ## 👥 Authors 184 | 185 | 186 | 👤 **Claudia Rojas** 187 | 188 | - GitHub: [@ClaudiaRojasSoto](https://github.com/ClaudiaRojasSoto) 189 | - LinkedIn: [LinkedIn](https://www.linkedin.com/in/claudia-soto-260504208/) 190 | 191 | 192 |

(back to top)

193 | 194 | 195 | 196 | ## 🔭 Future Features 197 | 198 | 199 | -**[Implement Responsive Design]** 200 | -**[Add JavaScript Functionality]** 201 | -**[Integrate Backend Functionality]** 202 | 203 |

(back to top)

204 | 205 | 206 | 207 | ## 🤝 Contributing 208 | 209 | Contributions, issues, and feature requests are welcome! 210 | 211 | Feel free to check the issues page. 212 | 213 |

(back to top)

214 | 215 | 216 | 217 | ## ⭐️ Show your support 218 | 219 | 220 | If you like this project, please give it a ⭐️! 221 | 222 |

(back to top)

223 | 224 | 225 | 226 | ## 🙏 Acknowledgments 227 | 228 | 229 | I would like to thank... 230 |

* Microverse for providing the opportunity to learn Git and GitHub in a collaborative environment.

231 |

* GitHub Docs for providing a wealth of information on Git and GitHub.

232 | 233 |

(back to top)

234 | 235 | 236 | 237 | ## ❓ FAQ (OPTIONAL) 238 | 239 | 240 | - **[Question_1]** 241 | 242 | - [Answer_1] 243 | 244 | - **[Question_2]** 245 | 246 | - [Answer_2] 247 | 248 |

(back to top)

249 | 250 | 251 | 252 | ## 📝 License 253 | 254 | This project is [MIT](./LICENSE) licensed. 255 | 256 | _NOTE: we recommend using the [MIT license](https://choosealicense.com/licenses/mit/) - you can set it up quickly by [using templates available on GitHub](https://docs.github.com/en/communities/setting-up-your-project-for-healthy-contributions/adding-a-license-to-a-repository). You can also use [any other license](https://choosealicense.com/licenses/) if you wish._ 257 | 258 |

(back to top)

259 | --------------------------------------------------------------------------------