Skip to content

fix: backend-driven home projects, admin how-to, HR applications, transparent storia mockup - #218

Merged
BIA3IA merged 7 commits into
feat/home-visual-refinementfrom
fix/links-from-backend
Nov 2, 2026
Merged

BIA3IA merged 7 commits into
feat/home-visual-refinementfrom
fix/links-from-backend

Conversation

@BIA3IA

@BIA3IA BIA3IA commented Nov 2, 2026

Copy link
Copy Markdown
Contributor

Summary

  • Home projects from the backend: the four featured cards are the first four live projects in the admin order, with the same card as /projects; the title counts them instead of a fixed "15+".
  • About us statement on a smaller fluid size (28 → 48px), with a tighter gap to the button.
  • /join, Diventa Admin: says where to start (the course group) and adds a "Scrivi al team HR" mail button.
  • Team applications go to hr@polinetwork.org instead of direttivo@.
  • Document links (statute, internal regulations, member privacy) live once in src/lib/documents.ts.
  • /storia mockup: the PNG's white backdrop is now transparent; the mix-blend-multiply workaround, which could not blend with the separate background layer, is removed.

Biome and typecheck pass.

🤖 Generated with Claude Code

…in one place

The home's four featured projects were hard-coded, so the admin dashboard had
no say over them. They are now the first four live projects in the dashboard's
order, shown with the same card as /projects and linking to their project page.

The statute, internal regulations and member privacy URLs were repeated in the
join and structure constants; they now live in src/lib/documents.ts.
The admin section described the process but never said how to put yourself
forward. It now points to the course group as the first step and adds a mail
button to the HR team, the address /contact already gives for applications.
/contact no longer mentions an application form that does not exist.
The mockup was an opaque PNG on white, hidden with mix-blend-multiply. The
animated background sits in its own layer, so the blend had nothing to mix
with and the white rectangle showed. The backdrop is now transparent in the
image itself, and the blend mode is gone.
@coderabbitai

coderabbitai Bot commented Nov 2, 2026

Copy link
Copy Markdown
Contributor

Important

Review skipped

Auto reviews are disabled on base/target branches other than the default branch.

Please check the settings in the CodeRabbit UI or the .coderabbit.yaml file in this repository. To trigger a single review, invoke the @coderabbitai review command.

Run configuration
  • Source mode: Auto
  • Repository: Unavailable
  • Branch: Unavailable
  • File: No configuration file from this repository applied
  • Commit: Unavailable
  • Layers: Organization UI
  • Review profile: CHILL
  • Plan: Advanced
  • Run ID: 44a421b2-64f2-4d15-8d24-5e78f0aa798d

You can disable this status message by setting the reviews.review_status to false in the CodeRabbit configuration file.

Use the checkbox below for a quick retry:

  • Trigger review
  • Autofix · Keep fixing CodeRabbit findings and required CI, and resolving merge conflicts

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

@BIA3IA
BIA3IA merged commit 00ae4a6 into feat/home-visual-refinement Nov 2, 2026
2 checks passed
@BIA3IA
BIA3IA deleted the fix/links-from-backend branch November 2, 2026 17:06
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