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

Launch Blog #4

Open
yaboi opened this issue Sep 15, 2018 · 2 comments
Open

Launch Blog #4

yaboi opened this issue Sep 15, 2018 · 2 comments

Comments

@yaboi
Copy link

yaboi commented Sep 15, 2018

    1. Create new folder called blog
    1. Install Gatsby Blog Starter in blog folder
    1. Copy all assets, js, images, scss, into correct folders for the Gastvy app
    1. Integrate all current blog templates and sample articles into pages and content (markdown)
    1. Do the same with parts
    1. Do the same with content
    1. Connect it all together.
@yaboi yaboi added the enhancement New feature or request label Sep 15, 2018
@yaboi yaboi removed the enhancement New feature or request label Sep 15, 2018
@thinq4yourself
Copy link
Member

Ah yeah!

thinq4yourself pushed a commit that referenced this issue Sep 21, 2018
…ssets to /blog/src/static/bulkit so they're available in blog. Also, import all theme components from @react-website-themes to be updated with OM scaffolding - disable all styling to be taken over by OM theme
thinq4yourself pushed a commit that referenced this issue Sep 22, 2018
thinq4yourself pushed a commit that referenced this issue Sep 24, 2018
Move styling for desktop menu to blog stack including hover and all menu/submenu items.
Add component folders with index.js (template) and styles.js (styling)
Remove references to react theme variables and global styling and point towards local version.
thinq4yourself pushed a commit that referenced this issue Sep 26, 2018
Add styling for flex cards in Blog component.
Add pagination component.
Style Setion component a bit more (using css-in-js)
Add color and sectino padding to variables.js
Add 'sticky' menu (not so sticky yet)
thinq4yourself pushed a commit that referenced this issue Sep 27, 2018
Add 'OM colors' (primary, accent, secondary) to variables.js
thinq4yourself pushed a commit that referenced this issue Sep 28, 2018
thinq4yourself pushed a commit that referenced this issue Sep 28, 2018
…s own component.

Populate 'Featured Article' with dynamic data (from first post in post object)
thinq4yourself pushed a commit that referenced this issue Oct 17, 2018
…light, and default styling. Add updated sections to PostTemplate.
yaboi added a commit that referenced this issue Nov 2, 2018
…r and Image (including slant) to their own component.
yaboi added a commit that referenced this issue Nov 7, 2018
yaboi added a commit that referenced this issue Nov 15, 2018
…ve pagination from pages. update SEO for tag/category/blog/post pages
yaboi added a commit that referenced this issue Nov 15, 2018
…mplate examples. Self contain Footer using StaticQuery and pulling data from markdown files (parts)
@yaboi
Copy link
Author

yaboi commented Nov 15, 2018

Some final touches to get this wrapped up...

  • Make sure category pages are created even if there aren't any posts in them
  • Extract "Join The OM Tribe" CTA to component (from header and footer)
  • Integrate SumoMe click trigger to "Join The OM Tribe" component
  • Integrate email collection for "Get more stories like these" CTA
  • Use slugs for categories and tags instead of tag or category label (running into kebab case issues when there are spaces)
  • Ensure all footer links do something
  • Ensure all header links do something

UPDATE: Waiting to hear from Sumo about integrating Sumo into a React/Gatsby app. Support ticket: https://help.sumo.com/hc/en-us/requests/125696

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

No branches or pull requests

2 participants