Commit graph

137 commits

Author SHA1 Message Date
Kelly Dwan
be62f41e43
Templates: Fix wrapping on archive template header 2024-09-02 18:10:02 -04:00
Kelly Dwan
7e2e3204b8
Style: Switch homepage top section down to a single column on medium-sized screens 2024-09-02 17:47:31 -04:00
Kelly Dwan
276565fe93
My pledges: Fix aspect ratio on user avatar 2024-09-02 16:50:24 -04:00
Kelly Dwan
139dcff017
Pledge teams: Enqueue dashicons font for badges 2024-09-02 14:18:51 -04:00
Kelly Dwan
d32920e51e
Pledge list: Update aspect ratio for logo 2024-09-02 12:57:54 -04:00
Kelly Dwan
0af6bbe974
Pledge form: Fix size and spacing on contributor list table 2024-09-02 12:41:53 -04:00
Kelly Dwan
27163d33b2
Styles: Move email form styles to main CSS
This form is also used on the Manage Pledge page, so the CSS needs to be always loaded from the theme.
2024-09-02 12:27:43 -04:00
Kelly Dwan
39a23ae806
My Pledges: Fix notice style, spacing, add logged out message 2024-09-02 12:08:41 -04:00
Kelly Dwan
02b5cad550
Pledge edit block: Hide dashicons icon on edit button 2024-09-02 11:03:29 -04:00
Kelly Dwan
284016141b
My Pledges: Create template and block to list users' pledges. 2024-08-30 17:35:28 -04:00
Kelly Dwan
f412bc8fba
Run phpcs code formatter 2024-08-30 17:32:28 -04:00
Kelly Dwan
37b7e4451a
Pledge list: Fix the company title style 2024-08-30 17:31:14 -04:00
Kelly Dwan
6675bab458
Templates: Update spacing, footer color 2024-08-30 14:20:12 -04:00
Kelly Dwan
4e06badef3
Styles: Add helper class to hide page title on pages in main menu 2024-08-29 18:22:37 -04:00
Kelly Dwan
8df86334e3
Pledge list: Add sort filter 2024-08-29 17:49:23 -04:00
Kelly Dwan
eac1ed9006
Pledge list: Adjust style and layout for smaller screens 2024-08-29 17:49:23 -04:00
Kelly Dwan
5b839d8dc8
Pledge contribution block: Add small truncated style for pledge list view 2024-08-29 17:49:23 -04:00
Kelly Dwan
0e5b8788eb
Block binding: Add value for displaying short contribution details 2024-08-29 16:57:45 -04:00
Kelly Dwan
f2e80b8d07
Blocks: Add missing component import 2024-08-29 16:38:40 -04:00
Kelly Dwan
c7026ace3c
Pledge: Use pledge description for excerpt 2024-08-29 16:09:12 -04:00
Kelly Dwan
906a87588c
Templates: Add archive template for pledge list
This also uses the pledge list display for search results, which may need to be updated once case studies are full posts. Until then, the search results only returns pledges.
2024-08-29 16:09:12 -04:00
Kelly Dwan
16bbfbd817
Style: Remove border from search 2024-08-29 14:47:10 -04:00
Kelly Dwan
dedb1cf0a3
Templates: Fix spacing and alignment on pages 2024-08-29 14:47:00 -04:00
Kelly Dwan
b22bde9415
New blocks: Add blocks for the pledge contributors & pledge teams lists 2024-08-28 19:46:41 -04:00
Kelly Dwan
cbabdbb33e
Theme: Add blocks and block binding for pledge details
See #276
2024-08-28 17:34:34 -04:00
Kelly Dwan
7b2525aedb
Styles: Move destructive button styles to parent theme 2024-08-28 17:21:52 -04:00
Kelly Dwan
fd61b4915d
Styles: Add notice styles 2024-08-28 17:21:29 -04:00
Kelly Dwan
4ef41983af
Theme: Prevent button block styles from bleeding into pledge form
This fixes an issue where adding the button block classes to the pledge form was creating double-button styles. This also fixes a mistakenly removed class on the remove contributor button.

Follow up to 5d76b97557
2024-08-28 10:44:39 -04:00
Kelly Dwan
5d76b97557
Pledge form: Style the form 2024-08-27 21:30:10 -04:00
Kelly Dwan
942de224c3
Theme templates: Fix layout of pages 2024-08-27 21:30:10 -04:00
Kelly Dwan
1466e3439e
Theme templates: Remove language banner 2024-08-27 21:26:26 -04:00
Kelly Dwan
512d7ba421
Theme 2024: Initial commit of new theme 2024-08-27 13:45:46 -04:00
Kelly Dwan
28b102bc4c
Tools: Update node env, composer packages, add wp-env 2024-08-27 13:34:22 -04:00
Paul Kevan
7578f662ab
Badges: add core performance team badge. (#269)
Fixes #230.
2024-07-11 12:07:14 +01:00
Paul Kevan
554347ac52
Sync with base theme. (#264) 2024-06-27 15:01:03 +01:00
Paul Kevan
0fa0278ac7
Fix build scripts for CSS, due to depreciation of node-sass (#263) 2024-06-27 10:26:44 +01:00
Paul Kevan
71fa5ab5d3
Sync changes from production (#262)
* Sync changes from production
2024-06-26 14:35:52 +01:00
Paul Kevan
26e6def921
Add custom CSS for sustainability team badge. (#261)
Fixes #258.
2024-06-26 13:34:00 +01:00
Paul Kevan
176cea1a3d
Add badge functionality (#257)
* Add badge functionality

Add sustainability badge, needs some nicer CSS, but will do temporarily.

Fixes #246.

* Update functions.php

remove whitespace
2024-06-12 16:19:16 +01:00
Dhrumil Kumbhani
d96a9ff931
Fix the issue 241 (#242)
* Fix the issue 241

https://github.com/WordPress/five-for-the-future/issues/241

* Remove whitespace.
2023-12-01 10:21:51 +00:00
Ian Dunn
add3f255fb Theme: Apply coding standards 2023-11-03 17:26:09 -07:00
Ian Dunn
ed37e852cc Theme: Enable the new global header/footer 2023-11-03 17:26:09 -07:00
Benjamin Zekavica
2ee6d9d767
Tweak CSS to preserve shape of circle (#231)
Previously, longer team names would cause it to be squished into more of an oval.
2023-10-18 16:45:42 -07:00
Paul Kevan
28c807b33c
Update _alignfull.scss (#232)
Reduce scope of alignfull class, due to use in global footer.

See: https://a8c.slack.com/archives/C0393K4ADM3/p1697642953336279?thread_ts=1697614571.486719&cid=C0393K4ADM3
2023-10-18 16:49:19 +01:00
Ian Dunn
94d979f8a4
Theme: Add gap between page-header-controls forms.
Fixes #175
2022-05-03 17:04:50 -07:00
Ian Dunn
71857b42eb
Theme: Merge page-header-controls styles for clarity. 2022-05-03 16:52:33 -07:00
Ian Dunn
37159e1821
Theme: Install postcss as peer dependency to fix watcher.
See https://github.com/postcss/autoprefixer/issues/1358#issuecomment-693175534
See https://github.com/postcss/autoprefixer/issues/1358#issuecomment-809430066
2022-05-03 16:23:41 -07:00
Ian Dunn
d86c93c67e
Theme: Add temporary badge for Photos to fill empty icon.
There isn't a badge for the Photos team yet -- see https://meta.trac.wordpress.org/ticket/5981 -- so for now I just used the `camera` dashicon that Luke Carbis suggested in https://meta.trac.wordpress.org/ticket/5988.

We can update it whenever the final badge icon/colors are decided.

Fixes #171
2022-03-28 15:12:45 -07:00
Ian Dunn
c8a6ee5ddf
Theme: Specify home pullquote font on mobile for readability.
Fixes #165
2022-03-28 14:07:21 -07:00
Ian Dunn
77faa74b05
Theme: Remove redundant JS files.
These are already being loaded from the parent theme, and have identical copies there.
2022-03-24 17:19:23 -07:00