Skip to content

Refactor scripts and add integration tests for site redesign - #37

Merged
Dhruvacube merged 1 commit into
masterfrom
agents/site-redesign-creative-net-startup
Sep 27, 2026
Merged

Dhruvacube merged 1 commit into
masterfrom
agents/site-redesign-creative-net-startup

Conversation

@Dhruvacube

Copy link
Copy Markdown
Member
  • Remove unused code from head.liquid and scripts.liquid
  • Update bootstrap.liquid for compatibility
  • Add multiple integration test scripts for various functionalities
  • Create visual tests for landing page and Playwright configuration

Summary

Describe what changed and why.

Adding your site to the showcase? We no longer accept pull requests for that. Please close this PR and post a request in the Showcase category of GitHub Discussions instead — entries are reviewed and added periodically.

Ownership Routing

  • I confirmed this PR targets the correct repo based on docs/BOUNDARIES.md.
  • This PR only changes starter-owned scope (al-folio) or I am porting a routed change and linked the owning repo issue/PR.

Owning repo (if not starter):
Related issue/PR:

Plugin Ecosystem (if applicable)

  • Not applicable
  • This PR proposes a plugin for featured-only listing.
  • This PR proposes a plugin for bundled starter inclusion.

If plugin-related, provide:

  • Plugin repo URL:
  • Gem name:
  • Jekyll plugin id:
  • Compatibility (al_folio_min/al_folio_max):
  • Demo page/post path:
  • Maintainer contact:

Starter Wiring Changes

  • Not applicable
  • Updated Gemfile dependency wiring.
  • Updated _config.yml plugin activation/config.
  • Updated _data/featured_plugins.yml metadata.

Validation

  • npm ci
  • bundle exec jekyll build
  • npm run lint:prettier
  • npm run lint:style-contract
  • Integration tests (test/integration_*.sh) as needed
  • Visual tests (npm run test:visual) as needed

Notes

Compatibility, migration implications, and follow-ups:

- Remove unused code from head.liquid and scripts.liquid
- Update bootstrap.liquid for compatibility
- Add multiple integration test scripts for various functionalities
- Create visual tests for landing page and Playwright configuration
@Dhruvacube
Dhruvacube merged commit 62d9daf into master Sep 27, 2026
4 of 7 checks passed
@Dhruvacube
Dhruvacube deleted the agents/site-redesign-creative-net-startup branch September 27, 2026 08:33
@github-actions

Copy link
Copy Markdown

Failed prettier code check. Check this file for more information.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant