Skip to content

WIP: story share portal#902

Merged
maebeale merged 15 commits intomainfrom
story-share-portal
Feb 12, 2026
Merged

WIP: story share portal#902
maebeale merged 15 commits intomainfrom
story-share-portal

Conversation

@maebeale
Copy link
Collaborator

@maebeale maebeale commented Feb 10, 2026

  • This work Closes [link an issue]

What is the goal of this PR and why is this important?

  • Draft the story share portal microsite

How did you approach the change?

Anything else to add?

@maebeale
Copy link
Collaborator Author

Screenshot 2026-02-09 at 9 54 37 PM @copilot please change this code so the share_portal page looks just like this photo. we're using tailwind, so prefer that over manual css, but, add whatever css is needed.

Copy link
Contributor

Copilot AI commented Feb 10, 2026

@maebeale I've opened a new pull request, #903, to work on those changes. Once the pull request is ready, I'll request review from you.

@maebeale
Copy link
Collaborator Author

@copilot please change the story_share layout to match this image.

  1. nav/header
    it has three "rows" of nav at the top, that disappear as you scroll down the page. and, it has another font. please find that "familytelefon_boldregular" font for the titles and include it in the project. the regular text should be Roboto, sans-serif.

  2. 3 column sector sections
    make the headers match the colors
    add the overlay of title and organization over the images
    make sure the other stories in those sectors have links below

  3. what others are reading
    match the colors and little box overlay

  4. get involved
    make the buttons purple

Screenshot 2026-02-09 at 10 26 03 PM Screenshot 2026-02-09 at 10 30 38 PM Screenshot 2026-02-09 at 10 30 44 PM

Copy link
Contributor

Copilot AI commented Feb 10, 2026

@maebeale I've opened a new pull request, #904, to work on those changes. Once the pull request is ready, I'll request review from you.

@maebeale
Copy link
Collaborator Author

maebeale commented Feb 10, 2026

@copilot make story_share look like the screenshot attached.

  1. apply telefon font to the nav items.
  2. center the various nav items so they match the picture
  3. add icons in the nav for lock, search, and exit, after the donate button
  4. add dropdowns with sample content to the top-level nav items
  5. 2nd and 3rd row nav items should go a lighter shade on hover
  6. add the sector as a blue box on top left over the hero image (see pic)
  7. add the black transparent overlay with title as a bar over the bottom of the hero image
  8. domestic violence, social justice, and facilitator spotlights sections should be in one row
  9. add 4 linked stories below each domestic violence, social justice, and facilitator spotlights sections.
  10. add "More Facilitator Spotlights Stories..." link to bottom of spotlight section
  11. change "what others are reading" sections so they're right next to each other with no horizontal padding. stretch them so they're taller. make the sector names square boxes (same style as the blue box over hero) with title below, both in the middle of each of these sections.
  12. the hero image is actually a carousel that autoscrolls itself.

with all of the above, refer to this image for reference. we want this page to match the screenshot, including in style and color.
Screenshot 2026-02-09 at 11 07 51 PM

@maebeale
Copy link
Collaborator Author

@copilot write a PR to make story_share look exactly like the screenshot attached.

  1. apply telefon font to the nav items.
  2. center the various nav items so they match the picture
  3. add icons in the nav for lock, search, and exit, after the donate button
  4. add dropdowns with sample content to the top-level nav items
  5. 2nd and 3rd row nav items should go a lighter shade on hover
  6. add the sector as a blue box on top left over the hero image (see pic)
  7. add the black transparent overlay with title as a bar over the bottom of the hero image
  8. domestic violence, social justice, and facilitator spotlights sections should be in one row
  9. add 4 linked stories below each domestic violence, social justice, and facilitator spotlights sections.
  10. add "More Facilitator Spotlights Stories..." link to bottom of spotlight section
  11. change "what others are reading" sections so they're right next to each other with no horizontal padding. stretch them so they're taller. make the sector names square boxes (same style as the blue box over hero) with title below, both in the middle of each of these sections.
  12. the hero image is actually a carousel that autoscrolls itself.

with all of the above, refer to this image for reference. we want this page to match the screenshot, including in style and color
Screenshot 2026-02-09 at 11 21 56 PM

Copy link
Contributor

Copilot AI commented Feb 10, 2026

@maebeale I've opened a new pull request, #905, to work on those changes. Once the pull request is ready, I'll request review from you.

@maebeale
Copy link
Collaborator Author

@copilot create a PR to:

  1. move 3rd row of nav (text and search box) to be centered below 2nd row
  2. change the logo to be logo-with-tagline
  3. make overlay on hero image semi-transparent
  4. What Others Are Reading section: add colored translucent overlay to each of the 4 sections, using the color from this photo.
  5. What Others Are Reading section: make sector names all in the same row, regardless of height of story title
  6. What Others Are Reading section: have the primary asset of the story behind the colored translucent overlay

Copy link
Contributor

Copilot AI commented Feb 10, 2026

@maebeale I've opened a new pull request, #911, to work on those changes. Once the pull request is ready, I'll request review from you.

@maebeale
Copy link
Collaborator Author

@copilot

  1. change the What Others Are Reading background colors and colors of sector name to match this photo
  2. change the What Others Are Reading colors of sector name to match this photo
Screenshot 2026-02-10 at 8 37 23 AM 3. top align sector name boxes to some height below top of the section, rather than centering vertically. i want titles to be below boxes, and not to affect box alignment. look at the issue in pick below: Screenshot 2026-02-10 at 8 39 20 AM

Copy link
Contributor

Copilot AI commented Feb 10, 2026

@maebeale I've opened a new pull request, #912, to work on those changes. Once the pull request is ready, I'll request review from you.

@maebeale
Copy link
Collaborator Author

@copilot change height of hero image to have a max height so it looks like this pic. the area shouldn't grow based on image size -- the image should shrink to fit.
Screenshot 2026-02-10 at 8 44 07 AM

Copy link
Contributor

Copilot AI commented Feb 10, 2026

@maebeale I've opened a new pull request, #913, to work on those changes. Once the pull request is ready, I'll request review from you.

@maebeale
Copy link
Collaborator Author

@copilot update show_share_portal page using this new layout and nav for share_portal. adapt the show page code to make it look like this photo.
Screenshot 2026-02-10 at 8 57 55 AM

Copy link
Contributor

Copilot AI commented Feb 10, 2026

@maebeale I've opened a new pull request, #915, to work on those changes. Once the pull request is ready, I'll request review from you.

@maebeale
Copy link
Collaborator Author

@copilot move this story share code into a new controller, called StoryMicrositeController (unless you have a better name)

Copy link
Contributor

Copilot AI commented Feb 10, 2026

@maebeale I've opened a new pull request, #916, to work on those changes. Once the pull request is ready, I'll request review from you.

@maebeale maebeale force-pushed the story-share-portal branch 2 times, most recently from 78e91e7 to 9bc3fe9 Compare February 11, 2026 11:59
Copilot AI and others added 12 commits February 11, 2026 19:19
* Initial plan

* Redesign share_portal page with Tailwind CSS to match design

Co-authored-by: maebeale <7607813+maebeale@users.noreply.github.com>

* Add full-width layout support for share_portal page

Co-authored-by: maebeale <7607813+maebeale@users.noreply.github.com>

* Address code review feedback: add accessibility labels and use dynamic story links

Co-authored-by: maebeale <7607813+maebeale@users.noreply.github.com>

* Create separate layout for story share portal with purple navigation

Co-authored-by: maebeale <7607813+maebeale@users.noreply.github.com>

* Address code review feedback: remove redundant nav wrapper and duplicate link

Co-authored-by: maebeale <7607813+maebeale@users.noreply.github.com>

---------

Co-authored-by: copilot-swe-agent[bot] <198982749+Copilot@users.noreply.github.com>
Co-authored-by: maebeale <7607813+maebeale@users.noreply.github.com>
* Initial plan

* Add Telefon font, redesign navbar with 3 rows, update sector styling and overlays

Co-authored-by: maebeale <7607813+maebeale@users.noreply.github.com>

* Refine font declarations and remove unused CSS variables

Co-authored-by: maebeale <7607813+maebeale@users.noreply.github.com>

* Fix Tailwind class interpolation and improve scroll performance

Co-authored-by: maebeale <7607813+maebeale@users.noreply.github.com>

* Use actual story sectors for category badges in What Others Are Reading

Co-authored-by: maebeale <7607813+maebeale@users.noreply.github.com>

---------

Co-authored-by: copilot-swe-agent[bot] <198982749+Copilot@users.noreply.github.com>
Co-authored-by: maebeale <7607813+maebeale@users.noreply.github.com>
* Initial plan

* Update story share portal navigation and layout to match design

Co-authored-by: maebeale <7607813+maebeale@users.noreply.github.com>

---------

Co-authored-by: copilot-swe-agent[bot] <198982749+Copilot@users.noreply.github.com>
Co-authored-by: maebeale <7607813+maebeale@users.noreply.github.com>
* Initial plan

* Update Story Share Portal layout per feedback

Co-authored-by: maebeale <7607813+maebeale@users.noreply.github.com>

---------

Co-authored-by: copilot-swe-agent[bot] <198982749+Copilot@users.noreply.github.com>
Co-authored-by: maebeale <7607813+maebeale@users.noreply.github.com>
* Initial plan

* Update What Others Are Reading section colors and alignment

Co-authored-by: maebeale <7607813+maebeale@users.noreply.github.com>

---------

Co-authored-by: copilot-swe-agent[bot] <198982749+Copilot@users.noreply.github.com>
Co-authored-by: maebeale <7607813+maebeale@users.noreply.github.com>
…re portal (#913)

* Initial plan

* Limit hero image height to prevent vertical growth

Co-authored-by: maebeale <7607813+maebeale@users.noreply.github.com>

* Allow extra classes to be sent in

* Don't hard-code the size

* Stretch hero image to full width horizontally

Co-authored-by: maebeale <7607813+maebeale@users.noreply.github.com>

* Hard-code nav item colors

---------

Co-authored-by: copilot-swe-agent[bot] <198982749+Copilot@users.noreply.github.com>
Co-authored-by: maebeale <7607813+maebeale@users.noreply.github.com>
Co-authored-by: maebeale <maebeale@users.noreply.github.com>
* Initial plan

* Add show_share_portal page with matching layout and navigation

Co-authored-by: maebeale <7607813+maebeale@users.noreply.github.com>

* Improve popular stories query and sector fallback

Co-authored-by: maebeale <7607813+maebeale@users.noreply.github.com>

---------

Co-authored-by: copilot-swe-agent[bot] <198982749+Copilot@users.noreply.github.com>
Co-authored-by: maebeale <7607813+maebeale@users.noreply.github.com>
@maebeale maebeale merged commit 4f91d2f into main Feb 12, 2026
3 checks passed
@maebeale maebeale deleted the story-share-portal branch February 12, 2026 00:26
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.

2 participants