Commit graph

353 commits

Author SHA1 Message Date
StevenDufresne 0fbd1d78d7 Turn on data import. 2024-09-20 12:15:08 +09:00
StevenDufresne 6b7fb7f37c Fix local env. 2024-09-20 12:13:26 +09:00
Scott Reilly 19b3897514
Pledge Detail: Remove hardcoded claim of any given organization contributing 5% of their resources.
Fixes #322.
2024-09-17 22:27:23 -06:00
Paul Kevan 841706515c
Increase z-index for pledge background (#320)
Increase z-index.
2024-09-17 10:58:56 +01:00
Kelly Dwan e1a410ae1d
Tools: Add note about other local environment hosts 2024-09-13 15:59:27 -04:00
Kelly Dwan 770cea58fb
Tools: Update readme with current instructions 2024-09-13 15:55:10 -04:00
Kelly Dwan ad7b430c21
Tools: Remove repo-tools
The config is slightly different, and the setup command does not currently support the different install path.
2024-09-13 15:33:53 -04:00
Kelly Dwan 4444fd3dc8
Navigation: Highlight the handbook menu item when on handbook pages 2024-09-12 14:47:06 -04:00
Kelly Dwan 9f976ba528
Header: Use correct charcoal color for header background
Fixes #311
2024-09-12 13:15:09 -04:00
Kelly Dwan e960ee94b7
Homepage: Prevent small images from being used on hero image 2024-09-12 12:57:15 -04:00
Kelly Dwan dab5cc0c2d
Performance: Only load dashicons when the pledge teams block is rendered 2024-09-12 11:41:39 -04:00
dependabot[bot] f8ad87c5aa
Bump send and express (#309)
Bumps [send](https://github.com/pillarjs/send) and [express](https://github.com/expressjs/express). These dependencies needed to be updated together.

Updates `send` from 0.18.0 to 0.19.0
- [Release notes](https://github.com/pillarjs/send/releases)
- [Changelog](https://github.com/pillarjs/send/blob/master/HISTORY.md)
- [Commits](https://github.com/pillarjs/send/compare/0.18.0...0.19.0)

Updates `express` from 4.19.2 to 4.21.0
- [Release notes](https://github.com/expressjs/express/releases)
- [Changelog](https://github.com/expressjs/express/blob/4.21.0/History.md)
- [Commits](https://github.com/expressjs/express/compare/4.19.2...4.21.0)

---
updated-dependencies:
- dependency-name: send
  dependency-type: indirect
- dependency-name: express
  dependency-type: indirect
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-09-12 11:22:30 -04:00
dependabot[bot] 6dc8508ee8
Bump body-parser and express (#305)
Bumps [body-parser](https://github.com/expressjs/body-parser) and [express](https://github.com/expressjs/express). These dependencies needed to be updated together.

Updates `body-parser` from 1.20.2 to 1.20.3
- [Release notes](https://github.com/expressjs/body-parser/releases)
- [Changelog](https://github.com/expressjs/body-parser/blob/master/HISTORY.md)
- [Commits](https://github.com/expressjs/body-parser/compare/1.20.2...1.20.3)

Updates `express` from 4.19.2 to 4.20.0
- [Release notes](https://github.com/expressjs/express/releases)
- [Changelog](https://github.com/expressjs/express/blob/master/History.md)
- [Commits](https://github.com/expressjs/express/compare/4.19.2...4.20.0)

---
updated-dependencies:
- dependency-name: body-parser
  dependency-type: indirect
- dependency-name: express
  dependency-type: indirect
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-09-12 11:18:42 -04:00
Kelly Dwan 7e89a1778e
Navigation: Add "Log in" link to local nav
Fixes #307
2024-09-12 11:14:16 -04:00
Kelly Dwan 642b193c88
Tools: Update packages 2024-09-12 11:11:51 -04:00
Kelly Dwan 2fa223a0cc
Meta tags: Update opengraph tags to better reflect content
Fixes #304
2024-09-12 11:11:43 -04:00
Kelly Dwan 1b916a0cea
Templates: Add handbook template 2024-09-10 16:57:25 -04:00
Kelly Dwan 9611ebfbff
Tools: Update packages 2024-09-10 15:23:05 -04:00
Kelly Dwan f393a214ec
Pledge details: Style the pledge organization header on small screens
See #301
2024-09-10 15:22:55 -04:00
Kelly Dwan e5b3f8518e
Pledge listings: Update the aspect ratio of image
Fixes #301
2024-09-10 15:22:28 -04:00
Kelly Dwan 33645a3397
Home page: Update the site tagline in header
Fixes #303
2024-09-10 12:56:35 -04:00
Kelly Dwan 21a512309f
Page templates: Remove custom Testimonials page template
Fixes #302
2024-09-10 12:55:20 -04:00
Kelly Dwan 677d145d51
Contact forms: Fix validation icon alignment
Fixes #298
2024-09-09 15:38:10 -04:00
Kelly Dwan 6a3e62e28d
Pledge details: Add external link indicator
Fixes #282
2024-09-09 15:26:04 -04:00
Kelly Dwan dd10a5ef6b
My pledges: Style my pledge list and header on small screens
Fixes #292
2024-09-09 15:22:18 -04:00
Kelly Dwan 45875f73ca
Pledge list: Update display on small screens
Fixes #279, fixes #290
2024-09-09 13:31:54 -04:00
Kelly Dwan 725c04baeb
Front page: Remove top spacer
Fixes #299
2024-09-09 10:57:17 -04:00
Kelly Dwan 7fd06366f8
Page templates: Add testimonials template with wide page title
Fixes #297, fixes #300
2024-09-09 10:56:54 -04:00
Kelly Dwan 2d789427d9
Pledge details: Fix button styles and spacing
Fixes #277
2024-09-09 10:44:23 -04:00
Kelly Dwan 7b867baff7
My pledges: Update style and spacing of pledge action buttons
Fixes #288
2024-09-06 12:31:42 -04:00
Kelly Dwan 092ee9b9d8
Pledge submission: Update padding on old notice styles
Fixes #286
2024-09-06 12:22:13 -04:00
Kelly Dwan 9f6ca0d142
Pledge details: Fix heading sizes
Fixes #283
2024-09-06 10:14:24 -04:00
Kelly Dwan eeb8fca3b3
Pledge details: Increase font size for teams
Fixes #284
2024-09-06 10:12:15 -04:00
Kelly Dwan e667a90961
Pledges: Remove grey border from pledge logo
Fixes #289
2024-09-06 09:56:21 -04:00
Kelly Dwan 36207fc915
Pledge list: Update pledge description text
Fixes #285
2024-09-06 09:52:07 -04:00
Kelly Dwan 42cd761420
My pledges: Update the user pledge text
Fixes #291
2024-09-06 09:49:20 -04:00
Kelly Dwan b9fa661478
My pledges: Add responsive style to my pledge list 2024-09-02 19:13:22 -04:00
Kelly Dwan c247e1325c
My pledges: Correct user check for displaying details 2024-09-02 19:10:50 -04:00
Kelly Dwan e90b06bef9
Templates: Fix spacing around page titles 2024-09-02 19:10:25 -04:00
Kelly Dwan c703c7cefa
Pledge edit button: Style the dialog on small screens 2024-09-02 18:57:21 -04:00
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 fd86d4bbe5
Pledge form: Fix spacing on confirmation email message 2024-09-02 12:09:12 -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