diff --git a/frontend/public/docs/acf_prototype.pdf b/frontend/public/docs/acf_prototype.pdf new file mode 100644 index 000000000..f9a98fbae Binary files /dev/null and b/frontend/public/docs/acf_prototype.pdf differ diff --git a/frontend/public/docs/acl_prototype.pdf b/frontend/public/docs/acl_prototype.pdf new file mode 100644 index 000000000..ca2e5872f Binary files /dev/null and b/frontend/public/docs/acl_prototype.pdf differ diff --git a/frontend/public/docs/cdc_prototype.pdf b/frontend/public/docs/cdc_prototype.pdf new file mode 100644 index 000000000..70a38691c Binary files /dev/null and b/frontend/public/docs/cdc_prototype.pdf differ diff --git a/frontend/public/docs/samhsa_prototype.pdf b/frontend/public/docs/samhsa_prototype.pdf new file mode 100644 index 000000000..19c051b89 Binary files /dev/null and b/frontend/public/docs/samhsa_prototype.pdf differ diff --git a/frontend/public/img/acf_prototype.png b/frontend/public/img/acf_prototype.png new file mode 100644 index 000000000..ec9b1a8ed Binary files /dev/null and b/frontend/public/img/acf_prototype.png differ diff --git a/frontend/public/img/acl_prototype.png b/frontend/public/img/acl_prototype.png new file mode 100644 index 000000000..d7c6ca929 Binary files /dev/null and b/frontend/public/img/acl_prototype.png differ diff --git a/frontend/public/img/cdc_prototype.png b/frontend/public/img/cdc_prototype.png new file mode 100644 index 000000000..441a9399b Binary files /dev/null and b/frontend/public/img/cdc_prototype.png differ diff --git a/frontend/public/img/samhsa_prototype.png b/frontend/public/img/samhsa_prototype.png new file mode 100644 index 000000000..fba50d4ff Binary files /dev/null and b/frontend/public/img/samhsa_prototype.png differ diff --git a/frontend/public/locales/en/common.json b/frontend/public/locales/en/common.json index 489be07ce..ffe12b8ba 100644 --- a/frontend/public/locales/en/common.json +++ b/frontend/public/locales/en/common.json @@ -9,7 +9,20 @@ "goal_title_2": "For applicants", "goal_paragraph_2": "We’re building a one-stop shop for all federal discretionary funding to make it easy for you to discover, understand, and apply for opportunities that meet your needs.", "goal_title_3": "For grantmakers", - "goal_paragraph_3": "If you work for a federal grantmaking agency, we’re making it easier for you to write, post, announce, and manage funding opportunities that reach underserved communities." + "goal_paragraph_3": "If you work for a federal grantmaking agency, we’re making it easier for you to write, post, announce, and manage funding opportunities that reach underserved communities.", + "fo_title": "Improvements to funding opportunity announcements", + "fo_paragraph_1": "Funding opportunities should not only be easy to find, share, and apply for. They should also be easy to read and understand. Our objective is to simplify and organize the content of funding opportunities announcements.", + "fo_paragraph_2": "We want to help grantmakers write clear, concise announcements that encourage strong submissions from qualified applicants and make opportunities more accessible to applicants from underserved communities.", + "fo_title_2": "View our grant announcement prototypes", + "fo_paragraph_3": "We recently simplified the language of four grant announcements and applied visual and user-centered design principles to increase their readability and usability.", + "acl_prototype": "Link to ACL Notice of Funding Opportunity example pdf", + "acf_prototype": "Link to ACF Notice of Funding Opportunity example pdf", + "cdc_prototype": "Link to CDC Notice of Funding Opportunity example pdf", + "samhsa_prototype": "Link to SAMHSA Notice of Funding Opportunity example pdf", + "fo_title_3": "We want to hear from you!", + "fo_paragraph_4": "We value your feedback. Tell us what you think of grant announcements and grants.gov.", + "fo_title_4": "Are you a first-time applicant? Created a workspace but haven't applied yet?", + "fo_paragraph_5": "We're especially interested in hearing from first-time applicants and organizations that have never applied for funding opportunities. We encourage you to review the above opportunity announcements and share your feedback, regardless of your experience with federal grants." }, "Header": { "nav_link_home": "Home", diff --git a/frontend/src/components/FundingContent.tsx b/frontend/src/components/FundingContent.tsx new file mode 100644 index 000000000..8f549248a --- /dev/null +++ b/frontend/src/components/FundingContent.tsx @@ -0,0 +1,56 @@ +import { nofoPdfs } from "src/constants/nofoPdfs"; + +import { useTranslation } from "next-i18next"; +import { Grid, GridContainer } from "@trussworks/react-uswds"; + +import NofoImageLink from "./NofoImageLink"; + +const FundingContent = () => { + const { t } = useTranslation("common", { keyPrefix: "Index" }); + + return ( +
{t("fo_paragraph_1")}
+{t("fo_paragraph_2")}
+{t("fo_paragraph_3")}
+{t("fo_paragraph_4")}
+{t("fo_paragraph_5")}
+
diff --git a/frontend/src/styles/_uswds-theme-custom-styles.scss b/frontend/src/styles/_uswds-theme-custom-styles.scss
index 057f7d818..c38473295 100644
--- a/frontend/src/styles/_uswds-theme-custom-styles.scss
+++ b/frontend/src/styles/_uswds-theme-custom-styles.scss
@@ -21,3 +21,10 @@ i.e.
*/
@use "uswds-core" as *;
+
+.pdf-card {
+ transition: transform 0.2s;
+ &:hover {
+ transform: scale(1.04);
+ }
+}
diff --git a/frontend/src/styles/_uswds-theme.scss b/frontend/src/styles/_uswds-theme.scss
index 12b38e92b..e4b051c79 100644
--- a/frontend/src/styles/_uswds-theme.scss
+++ b/frontend/src/styles/_uswds-theme.scss
@@ -18,6 +18,21 @@ in the form $setting: value,
// Ensure utility classes always override other styles
$utilities-use-important: true,
+ /* Override default breakpoints,
+ see https://designsystem.digital.gov/utilities/layout-grid/#utilities-settings */
+ $theme-utility-breakpoints:
+ (
+ "card": false,
+ "card-lg": false,
+ "mobile": false,
+ "mobile-lg": true,
+ "tablet": true,
+ "tablet-lg": true,
+ "desktop": true,
+ "desktop-lg": false,
+ "widescreen": false
+ ),
+
// Prettier defaults for typography
$theme-font-type-sans: "public-sans",
$theme-global-link-styles: true,
diff --git a/frontend/stories/components/FullWidthAlert.stories.tsx b/frontend/stories/components/FullWidthAlert.stories.tsx
index fb49d3f86..9f4afdd52 100644
--- a/frontend/stories/components/FullWidthAlert.stories.tsx
+++ b/frontend/stories/components/FullWidthAlert.stories.tsx
@@ -3,7 +3,7 @@ import { Meta } from "@storybook/react";
import FullWidthAlert from "src/components/FullWidthAlert";
const meta: Meta