Student workspace for completing the web development assignment.
Complete the CSS in index.html to pass all automated tests:
- Blue background with box shadow (10 marks)
- Bold, centered headers (5 marks)
- Cell borders (8 marks)
- Horizontal flexbox layout (10 marks)
- Styled links with hover effects (8 marks)
-
Install dependencies:
npm install
-
Start development server:
npm run serve
-
Test your implementation:
npm test -
(Optional) Update the testsuite package to the latest version:
npm run update-testsuite
- Open
index.htmlin your editor - Complete the CSS styles in the
<style>section - Run
npm testto check your progress - Keep testing until you achieve 100%
The test runner will show:
- ✅ Passed tests with earned marks
- ❌ Failed tests with missing requirements
- 📊 Final grade percentage
- 80-100%: Excellent work! 🎉
- 60-79%: Good job! 👍
- 40-59%: Keep trying! 💪
- 0-39%: Review requirements and try again 📚
- Use Chrome DevTools to inspect elements and test styles
- Check console output for specific test failures
- Implement one requirement at a time and test frequently
- Refer to the instructions in the HTML file for detailed requirements