Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

feature/issue 34 blog landing page and all posts #84

Merged
merged 22 commits into from
Sep 5, 2024
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
22 commits
Select commit Hold shift + click to select a range
2b96642
initial lift and shift of blog landing page and posts content and styles
thescientist13 Aug 26, 2024
ad9e8c9
link headings for blog posts
thescientist13 Aug 26, 2024
ac38db1
active frontmatter title content
thescientist13 Aug 26, 2024
cc0c5cc
styling blog post landing page cards
thescientist13 Aug 27, 2024
bbc88d9
add blog post abstracts
thescientist13 Aug 27, 2024
c4842ad
sort blog posts list in reverse chronological order
thescientist13 Aug 27, 2024
cbea964
relative path for link heading svg icon
thescientist13 Aug 27, 2024
404415f
patch SSR context for output and workspace dirs
thescientist13 Aug 27, 2024
5474aeb
patch checking for activeFrontmatter first for page title
thescientist13 Aug 28, 2024
b2c6359
enable active frontmatter
thescientist13 Aug 28, 2024
036aba2
pull over all post images and style tweaks
thescientist13 Aug 28, 2024
9afa01a
namespace blog page styles
thescientist13 Aug 28, 2024
8d5a866
formatting
thescientist13 Aug 28, 2024
e04fc13
apply lighthouse feedback
thescientist13 Aug 28, 2024
b294142
mobile responsive styling
thescientist13 Aug 28, 2024
0edb78b
namespace page content in app layout
thescientist13 Aug 28, 2024
5ef6144
update home page link to v0.29.0 post release
thescientist13 Aug 28, 2024
215b289
grammar and typos
thescientist13 Aug 28, 2024
96d0b1f
font bolding and blog card list style internal review feedback
thescientist13 Sep 2, 2024
6d44645
formatting
thescientist13 Sep 2, 2024
8e31d3a
auto link headings styles
thescientist13 Sep 2, 2024
0e8c2d8
patching full compilation support for custom loaders
thescientist13 Sep 2, 2024
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
5 changes: 4 additions & 1 deletion greenwood.config.js
Original file line number Diff line number Diff line change
Expand Up @@ -4,7 +4,10 @@ import { greenwoodPluginCssModules } from "./plugin-css-modules.js";
export default {
prerender: true,
plugins: [greenwoodPluginCssModules(), greenwoodPluginImportRaw()],
activeFrontmatter: true,
// would be nice if we could customize these plugins, like appending the autolink headings
// https://github.com/ProjectEvergreen/greenwood/issues/1247
markdown: {
plugins: ["@mapbox/rehype-prism"],
plugins: ["@mapbox/rehype-prism", "rehype-slug", "rehype-autolink-headings", "remark-github"],
},
};
Loading
Loading