remark-frontmatter-starter
Val Town is a collaborative website to build and scale JavaScript apps.
Deploy APIs, crons, & store data – all from the browser, and deployed in milliseconds.
Viewing readonly version of main branch: v711View latest version
-
Identify all CSS files and their locations
- Run the CSS audit script to find all CSS files
- Document file paths, sizes, and last modified dates
- Categorize files by purpose (global, component-specific, vendor, etc.)
-
Document current organization pattern (if any)
- Analyze folder structure
- Identify naming conventions
- Document import/include patterns
- Note any CSS methodology currently in use
-
Identify duplicate styles and redundancies
- Check for repeated color values
- Look for duplicate media queries
- Find repeated selector patterns
- Identify redundant property declarations
-
Note browser compatibility issues
- Check for vendor prefixes
- Identify CSS features with limited browser support
- Document any browser-specific hacks or workarounds
-
Screenshot key UI components for reference
- Navigation elements
- Buttons and CTAs
- Form elements
- Cards and containers
- Typography examples
- Icons and decorative elements
- Modals and overlays
- Tables and data displays
-
Document current styling patterns
- Color usage patterns
- Spacing and layout patterns
- Typography patterns
- Animation and transition patterns
- Responsive design patterns
-
Check for overly specific selectors
- Calculate specificity scores
- Identify selectors with unnecessary specificity
- Note excessive nesting
-
Identify render-blocking CSS
- Check how CSS is loaded (inline, external, etc.)
- Identify critical vs. non-critical CSS
- Measure CSS loading performance
-
Look for unused CSS
- Run coverage analysis in browser dev tools
- Identify unused selectors and rules
- Measure percentage of unused CSS
- Compile all findings into a comprehensive report
- Present findings to the team
- Prioritize issues for addressing in subsequent steps
- Update the refactoring plan based on audit findings