Skip to content

style fixes to homepage, removed tags from search - #279

Merged
vasilyyaremchuk merged 1 commit into
mainfrom
fix/homepage-search
Jul 29, 2026
Merged

style fixes to homepage, removed tags from search#279
vasilyyaremchuk merged 1 commit into
mainfrom
fix/homepage-search

Conversation

@sf-alexo

@sf-alexo sf-alexo commented Jul 29, 2026

Copy link
Copy Markdown
Contributor

Updated homepage hero typography with tighter letter spacing across desktop and mobile layouts. Removed search indexing for case study tags, categories, and team members, and routed team-member and business-partner search results to the shared /cases page. These changes simplify search behavior while aligning homepage heading styles with the updated visual design.

@coderabbitai

coderabbitai Bot commented Jul 29, 2026

Copy link
Copy Markdown
Contributor

Review Change Stack

Walkthrough

The search configuration now excludes team members, categories, and case study tags from indexing. Search results for team members and business partners now link to /cases instead of their previous dedicated paths. The simplified homepage hero heading uses tighter letter spacing in both desktop and mobile styles.

Possibly related PRs

🚥 Pre-merge checks | ✅ 5
✅ Passed checks (5 passed)
Check name Status Explanation
Description Check ✅ Passed Check skipped - CodeRabbit’s high-level summary is enabled.
Title check ✅ Passed The title is concise and accurately reflects the homepage style tweaks and search-related removals.
Docstring Coverage ✅ Passed No functions found in the changed files to evaluate docstring coverage. Skipping docstring coverage check.
Linked Issues check ✅ Passed Check skipped because no linked issues were found for this pull request.
Out of Scope Changes check ✅ Passed Check skipped because no linked issues were found for this pull request.

Thanks for using CodeRabbit! It's free for OSS, and your support helps us grow. If you like it, consider giving us a shout-out.

❤️ Share

Comment @coderabbitai help to get the list of available commands.

@coderabbitai coderabbitai Bot left a comment

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Actionable comments posted: 1

🤖 Prompt for all review comments with AI agents
Verify each finding against current code. Fix only still-valid issues, skip the
rest with a brief reason, keep changes minimal, and validate.

Inline comments:
In `@website/modules/cases-tags/index.js`:
- Line 12: Verify Apostrophe 4.17.0’s behavior for disabling searchable piece
types and add the required deployment/reindex step to remove stale search
documents. Apply this for case-study tags at
website/modules/cases-tags/index.js:12-12, categories at
website/modules/categories/index.js:7-7, and team members at
website/modules/team-members/index.js:8-8.
🪄 Autofix (Beta)

Fix all unresolved CodeRabbit comments on this PR:

  • Push a commit to this branch (recommended)
  • Create a new PR with the fixes

ℹ️ Review info
⚙️ Run configuration

Configuration used: Organization UI

Review profile: ASSERTIVE

Plan: Pro Plus

Run ID: 30d0a2a2-eec3-4447-921e-9ca901daed89

📥 Commits

Reviewing files that changed from the base of the PR and between 3cdd1fd and 03f21d9.

📒 Files selected for processing (5)
  • website/modules/@apostrophecms/search/views/index.html
  • website/modules/cases-tags/index.js
  • website/modules/categories/index.js
  • website/modules/home-simplified/public/css/home-simplified.css
  • website/modules/team-members/index.js

title: 1,
},
shortcut: false,
searchable: false,

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

🎯 Functional Correctness | 🔵 Trivial | ⚡ Quick win

Rebuild or clean the search index when disabling these piece types.

Changing searchable may not remove documents already present in the search index. Verify Apostrophe 4.17.0 behavior and add the required deployment/reindex step.

  • website/modules/cases-tags/index.js#L12-L12: remove existing case-study tag documents.
  • website/modules/categories/index.js#L7-L7: remove existing category documents.
  • website/modules/team-members/index.js#L8-L8: remove existing team-member documents.
📍 Affects 3 files
  • website/modules/cases-tags/index.js#L12-L12 (this comment)
  • website/modules/categories/index.js#L7-L7
  • website/modules/team-members/index.js#L8-L8
🤖 Prompt for AI Agents
Verify each finding against current code. Fix only still-valid issues, skip the
rest with a brief reason, keep changes minimal, and validate.

In `@website/modules/cases-tags/index.js` at line 12, Verify Apostrophe 4.17.0’s
behavior for disabling searchable piece types and add the required
deployment/reindex step to remove stale search documents. Apply this for
case-study tags at website/modules/cases-tags/index.js:12-12, categories at
website/modules/categories/index.js:7-7, and team members at
website/modules/team-members/index.js:8-8.

@vasilyyaremchuk
vasilyyaremchuk merged commit 605bbb4 into main Jul 29, 2026
10 of 11 checks passed
@vasilyyaremchuk
vasilyyaremchuk deleted the fix/homepage-search branch July 29, 2026 12:53
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.

3 participants