Alex Carpenter
a2e2bd7960
Homepage use case redesign ( #11728 )
...
* init homepage
* adds tutorials
* update subnav
* adds intro background
* add offerings
* adds in practice cta
* include radial gradient
* cleanup gradient
* Fix learn more button display
* include use case pages
* connect subnav menu items
* extract in practice section for reuse
* use Products type
* fix type error
* add neutral option
* rework cta logic
* Fix links map
* fix use case path
* updates accent method
* fix button prop usage
* refactor customer case study
* refactor case studies component
* cleanup margin
* refactor data props
* fix offering cta
* spacing updates and introduce intro component
* adds intro interface
* removes footer border
* fix intro description color
* add revalidate code to homepage
* cleanup unused imports
* bump subnav
* makes stats optional
* adjust border radius based on customer story
* redirect /home to homepage
* fix: turtorials link
* fix: logo alignment
* fix: section background color
* feat: home reorder and tuts and docs links
* fix: flush padding
* formatting
* feat: sort use cases in nav
* fix: card overflow
* fix: adjust overflow method
* fix: padding on desktop
* fix: card container overflow padding on mobile
* fix: intro cta conditional
* fix: simplify conditional
* fix: customer logo sizing
* cleanup old data
* accept isInternalLink as arg
* remove chunk
* fix: isInternalLink usage
* fix: isInternalLink prop usage
* fix: add lang to document
* init homepage
* adds tutorials
* add offerings
* cleanup unused imports
* bump subnav
* fix: flush padding
* formatting
* fix: intro cta conditional
* fix: simplify conditional
* cleanup old data
* add consul on kubernetes to menu items
* add use case redirect
* Add use case redirect
2021-12-20 13:42:20 -08:00
Bryce Kalow
2ddcd79419
website: upgrades dependencies ( #11178 )
2021-10-05 13:32:41 -05:00
Zachary Shilton
c42ea82883
Upgrade global styles ( #10692 )
...
* website: upgrade global-styles packages
* website: move community page to CSS modules
* website: replace g-container with g-grid-container
* website: hide alert-banner on mobile
* website: backfill missing global type styles
* website: fix code font-size in download custom content
* website: bump to latest patched dependencies
2021-08-20 12:20:01 -04:00
Zachary Shilton
52cb3ca755
website: upgrade code-block ( #10436 )
...
* website: upgrade code-block
* website: bump to latest stable releases
2021-06-22 17:38:54 -04:00
Peter M
50b42c1f51
Homepage Hero Upgrade w/ Alert ( #10377 )
...
* updating hero with ecs info
* updates to hero
* Include back the Basic Hero styles
The basic hero is still used on the use case pages
* Revert the tsconfig changes
Nothing in the scope of this PR requires these changes!
* Remove the old Carousel CSS file
This is no longer needed as we're using the @hashicorp/react-hero
which comes with all the styling required for this carousel to work.
* Rename ConsulHero -> HomepageHero imports/exports
This will help prevent any confusion for future devs here -- this is a
convention we have that helps us from having to trace every import,
which helps us find the source of the component without actually having
to look at the import.
* Pin the deps
These were previously pinned to the exact version; including ^ will
allow minor & patch updates to sneak in, which normally shouldn't cause
an issue but we tend to be more conservative on dep upgrades.
* Revert unneeded changes to the document file
* Revert changes to app.js file
Not needed in the scope of this PR!
* Hard pin react-alert
* Remove unneeded css
Co-authored-by: Brandon Romano <brandon@hashicorp.com>
2021-06-10 15:31:55 -07:00
Jimmy Merritello
5f8797dad3
[Website] WIP - Update Homepage ( #10314 )
...
* Initial structure for updated homepage
* Bring back <UseCases />
* Add section stubs
* Add ecosystem section
* Add features section
* Iron out features section
* Add Learn Callout section
* Copy updates
* Better together copy
* Add updated copy & swap assets
* Remove comment & just add existing icon for now
* Copy and asset tweaks
* Remove unwanted copy
* Process the codeblock
* Add transparent img
* Swap for transparent img
* More transparent img
* Use Learn cards pattern
* Rearrange img and finishing padding touches
2021-06-02 09:22:52 -05:00
Brandon Romano
d8de3ab581
Updates the homepage hero CTA ( #10192 )
...
Plug in callouts content
Most styles for the callout blade
Re-export Consul Stack image
Update icons
Misc content tweaks
Optimize mobile for the consul stack icon
Better alignment
Make full CTA box clickable
2021-05-06 16:33:15 -04:00
Kendall Strautman
1cbea66717
[Assembly]: Website Branding Refresh ( #9884 )
...
* style: update gray brand colors
* style: update brand colors
* chore: upgrades base platform deps
* style: updates learn callouts label color
* style: icons to flat consul primary color
* style: errand link styles
* refactor(home): use react-learn-callout
* chore; adds ts config, upgrades components
* chore: upgrade deps
chore: upgrade to latest component styles
chore: upgrades nextjs-scripts
* chore: fix-router
* update deps, add new downloads page
* chore: upgrade to stable deps
chore: use npm 7
* style: home callouts body copy to gray-2
* chore: upgrade hashi-stack-menu
* style: home feature icons update
* chore: upgrade deps body copy colors
* chore: upgrades alert banner
* feat: updates favicon
* style(downloads): adds pre-release and release candidate styles
* fix(home): adds right padding to quote
* content(home): swap assets
* content(uses-cases): updates assets
* chore: removes use cases icon override
* content(use-cases): swap out svgs for pngs
* content: copies asset
* trying again with this asset
* try putting asset in public
* content(use-cases): updates mercedes case study aseset
* chore: upgrades product download page prerelease
* chore: updates product download page to stable
* chore: updates favicon path
Co-authored-by: Jeff Escalante <jescalan@users.noreply.github.com>
2021-05-03 12:01:36 -07:00
Kendall Strautman
03df6f70f2
fix(website): docs link text color ( #10001 )
2021-04-12 13:47:12 -04:00
Zachary Shilton
8671762474
website: implement mktg 032 ( #9953 )
...
* website: migrate to new nav-data format
* website: clean up unused intro content
* website: remove deprecated sidebar_title from frontmatter
* website: add react-content to fix global style import issue
2021-04-07 15:50:38 -04:00
Noel Quiles
05f1218787
website: update homepage with focus on k8s
2021-04-01 12:32:59 -04:00
Zachary Shilton
531854ba7d
Bump components to remove client-side md processing ( #9773 )
2021-02-17 10:22:12 -05:00
Jeff Escalante
24554d7672
update to latest deps
2021-01-07 14:00:43 -05:00
Jeff Escalante
ef900cdb5c
update deps, restore search
2020-12-16 16:55:27 -05:00
Jeff Escalante
582dce9d8f
maintenance complete, pending markdown-page component addition
2020-12-16 16:55:23 -05:00
Kevin Pruett
6a946ec6e4
Expose `expirationDate` prop in <AlertBanner/>
2020-10-23 11:19:41 -04:00
Jimmy Merritello
c2c3bdb377
[Website] Add HashiStackMenu to website ( #8854 )
...
* Add new HashiStackMenu
* Add transpile option
* Bump version
* Bump HSM version and rm meganav styles
2020-10-09 10:48:21 -05:00
Nicole Forrester
2e091dbb56
Add Using in Production Question ( #8718 )
...
* website: add using in prod question
* adjust padding
2020-09-21 20:08:44 -04:00
Kevin Pruett
b94d24fcd0
Integrate @hashicorp/react-search into layout
2020-09-08 11:32:00 -04:00
Brandon Romano
4075629319
Adds cloud offerings section to website
2020-07-23 01:21:15 -07:00
Jeff Escalante
b449d7ab5d
update dependencies, fapply upgrades, fix breaking changes
2020-07-02 14:22:29 -04:00
Jeff Escalante
7cbd8b9d36
upgrade to stylelint release
2020-05-21 14:50:45 -04:00
Jeff Escalante
789ba665d5
remove unused dependencies, adjust 404 link color
2020-05-21 14:50:45 -04:00
Jeff Escalante
326ec30d68
update dependencies
2020-05-21 14:50:45 -04:00
Brandon Romano
ae1927b464
Remove accidental import that sneaked in rebase
2020-05-13 23:48:06 -07:00
Brandon Romano
9f111faeaf
Adds FeaturedSlider to use case pages
2020-05-13 23:45:40 -07:00
Brandon Romano
29a6d814c2
Delete old use case pages w/ redirect to new
2020-05-13 23:45:40 -07:00
Brandon Romano
cff843ca51
Stub nma page
2020-05-13 23:45:39 -07:00
nicolelyn
8fcd6f9109
remove from style.css
2020-05-13 23:45:38 -07:00
nicolelyn
bf5cf6b696
add features list
2020-05-13 23:45:38 -07:00
nicolelyn
e6dcc848ad
add majority of home page components
2020-05-13 23:45:38 -07:00
nicolelyn
e272a45251
add majority of components
2020-05-13 23:45:10 -07:00
Jeff Escalante
a58ac39562
add tabs component
2020-05-13 14:01:37 -04:00
Jeff Escalante
f0df674e07
add alert banner to website
2020-05-06 20:06:39 -04:00
Jeff Escalante
62c991c66d
misc cleanup & fixes
2020-04-28 12:53:26 -04:00
Jeff Escalante
3da06f9786
home & use case pages
2020-04-28 12:53:23 -04:00
Jeff Escalante
6fcd22643b
add one-off pages
2020-04-28 12:53:19 -04:00
Jeff Escalante
711352bcf1
docs rendering
2020-04-28 12:53:18 -04:00
Jeff Escalante
93bc85dc4f
initial
2020-04-28 12:52:43 -04:00