Commit Graph
100 Commits
Author SHA1 Message Date
Brandon Lee Kitajchuk ffcae20403 Cleanup some UI (#78) 2023-10-22 14:23:28 -04:00
Brandon Lee Kitajchuk 873bdcb6e7 Update CODEOWNERS 2023-02-05 08:22:48 -08:00
kitajchuk 729e638a99 update jambonz-ui 2022-08-10 16:49:19 -07:00
kitajchuk 336421325b update jambonz-ui 2022-08-10 07:38:26 -07:00
kitajchuk 727bb16964 icon groups 2022-08-05 17:20:10 -07:00
kitajchuk b7e5b3861e update jambonz-ui 2022-08-05 12:45:19 -07:00
kitajchuk cc52507811 update readme 2022-08-05 12:27:35 -07:00
kitajchuk dd1f191c1f update readme 2022-08-05 12:26:15 -07:00
kitajchuk 8448c56190 upgrade jambonz-ui 2022-08-05 12:24:13 -07:00
kitajchuk dd0c607a13 codeowners 2022-07-26 11:16:17 -07:00
kitajchuk ceb65b5578 codeowners 2022-07-26 11:12:34 -07:00
kitajchuk d633099a9c fix bad urls in markdown 2022-07-17 11:50:32 -07:00
kitajchuk 1bb1e6d0ca latest ui and markdown tweaks 2022-07-16 12:09:50 -07:00
kitajchuk b09e4741da fix markdown navi path parsing 2022-07-07 11:06:20 -07:00
Brandon Lee Kitajchuk 50992efc79 fix readme link to UI docs 2022-07-06 09:48:47 -07:00
kitajchuk ba06a9f195 new version of jambonz-ui 2022-07-06 09:47:09 -07:00
kitajchuk 0511e0a7f4 implement issue #40 2022-07-04 15:36:36 -07:00
kitajchuk ab623f5b07 readme fix 2022-07-04 14:50:14 -07:00
kitajchuk 3babab1e0b icon and readme 2022-07-04 14:46:39 -07:00
Brandon Lee Kitajchuk e3cd0edeb6 Initial refactor of jambonz-ui package library (#39)
* Initial refactor of jambonz-ui package library

* Delete public/fonts directory

* Jambonz UI test-app and some refinements

* next lint

* working on jambonz ui docs

* Update package.json

* Update package.json

* Update package.json

* Create package.json

* typescript

* Update components.tsx

* Update components.tsx

* Update utils.ts

* Update icons.ts

* Update components.tsx

* Update components.tsx

* Update icons.ts

* Update components.tsx

* Update _icons.scss

* Update components.tsx

* Update components.tsx

* fix some thangs and compile all

* wrap up the docs

* Update tsconfig.json

* icons refactor

* refine docs

* update readmes

* update readme

* fix props interfaces and test in TS app

* Update components.tsx

* button up some things

* change package name...

* include readme in pkg dist

* use published package
2022-07-01 10:57:32 -07:00
kitajchuk e783a1d6a3 os homer typo and prism code lang 2022-06-22 11:12:38 -07:00
kitajchuk 0ceb13e44e cleanup text-layout with css owl selector 2022-06-22 11:05:50 -07:00
kitajchuk cb242a9216 Fix query string in homepage yaml 2022-06-20 18:04:53 -07:00
Brandon Lee Kitajchuk aeefcde2bf active states and ui style tweaks for navi and footer (#38)
* active states and ui style tweaks for navi and footer

* Update _navi.scss

* responsive homepage image

* ui states for buttons, links etc
2022-06-18 15:06:36 -07:00
kitajchuk ba0e418cca update jambonz-ui 2022-06-14 09:30:51 -07:00
kitajchuk 54e9886d70 one more responsive tweak 2022-06-13 20:29:55 -07:00
kitajchuk d1a7dcd446 responsive vertical spacing for regions page 2022-06-13 20:21:54 -07:00
kitajchuk 46549e2696 Better way to use react-feather icons 2022-06-13 11:48:59 -07:00
kitajchuk 2c705ae588 svg placeholder for Icon component 2022-06-13 09:05:42 -07:00
kitajchuk e90b44a384 Hero altStyle and children support, notes on BEM 2022-06-06 11:56:37 -07:00
kitajchuk 46d85fb8a6 code-split react-feather for lazy loading 2022-06-05 18:59:09 -07:00
kitajchuk 17bef83110 move markdown html replacer to SSR 2022-06-05 18:58:23 -07:00
kitajchuk 885805a851 fix cumulative layout shift 2022-05-20 20:48:03 -07:00
kitajchuk bb6abf2af5 ignore package-lock.json :P 2022-05-19 12:41:42 -07:00
kitajchuk ba913802cd with preact -- remove package-lock.json... 2022-05-19 12:40:22 -07:00
kitajchuk a70f0bd566 responsive image 2022-05-15 09:36:12 -07:00
kitajchuk efd34b9088 homepage image webp 2022-05-15 09:27:55 -07:00
kitajchuk 79a1a918fb preload the early fonts, fix one issue on homepage 2022-05-10 10:56:34 -07:00
kitajchuk 766f8f42d4 organize src directory, lighthouse fixes 2022-05-10 10:47:55 -07:00
Brandon Lee Kitajchuk 9e7ed47545 Update README.md 2022-05-02 23:19:06 -07:00
kitajchuk 97d233eb72 Oops - cannot use babel config in package.json with nextjs 2022-05-02 09:15:52 -07:00
kitajchuk 7a50c21960 Update nextjs version, fix lib/data script, lint-staged 2022-05-02 09:12:06 -07:00
kitajchuk 648135b7c5 meta scrape image 2022-04-30 18:11:59 -07:00
Brandon Lee Kitajchuk dff4c5fed3 Proper meta scrape image 2022-04-29 20:19:14 -07:00
Brandon Lee Kitajchuk 82b20253b2 Better mobile styling for top banner (#24) 2021-12-10 12:02:32 -05:00
Brandon Lee Kitajchuk 1d0ae5ed17 Tweak mobile navi top padding to correlate to top banner presence (#14) 2021-07-22 17:10:47 -04:00
Brandon Lee KitajchukandDave Horton db94b17829 Latest news + banner, cypress tests, open source copy, general style tweaks (#13)
* Adding latest news and banners

* Adding first draft of cypress specs and github actions workflow

* Adding sticky position for top banner

* Tweak styles for new latest news section

* Tweak styles for text__layout innerHTML

* Fix Cypress homepage test spec

* Fix mobile navi z-index with sticky top banner

* Fix sticky banner z-index bug with mobile navi

* Refactor markdown tools to support pages beyond developer docs

* Adjust TADHACK text max-widths for small mobile

* initial changes for open source copy

* more copy

* more copy

* updated open source structure

* minor

* typo

* more copy

* Adjust styles for Open Source markdown small text

* Update readme and remove floats from docs webhooks markdown

* Add readme notes on Cypress and flesh out navi spec tests

* Fix main navi highlight when on sub-sections of markdown pages

Co-authored-by: Dave Horton <daveh@beachdognet.com>
2021-07-22 12:34:01 -04:00
kitajchuk 98dec2d21b Adding react-app for ESLint better React linting 2021-06-22 08:02:21 -07:00
kitajchuk bce68f5e4d Move font-family names into SASS variables 2021-06-17 18:40:20 -07:00
kitajchuk d269a63d48 Fix bug with regex matching active navi link for mobile and style mobile active navi link 2021-06-17 18:23:15 -07:00
kitajchuk 24d0012134 Use Preact for local development too 2021-06-11 07:33:13 -07:00
kitajchuk a530060891 Fix bug where docs submenu items with same slug get active state 2021-06-10 17:21:41 -07:00
kitajchuk 77b2a7b554 Switch to Preact for Production builds 2021-06-10 08:19:23 -07:00
kitajchuk dda2e0b27e More versatile match media hooks 2021-06-09 09:01:09 -07:00
kitajchuk 7dd14b0c95 Switch to modern event listener for window.matchMedia 2021-06-08 11:19:32 -07:00
kitajchuk 08bba6ef89 Use Jambonz UI styled button for Github Sponsor 2021-06-04 10:24:04 -07:00
kitajchuk b4791b77bb Add Github sponsor button to Why jambonz page 2021-05-26 10:31:55 -07:00
kitajchuk 768f2ec117 Adding video-wrap for YouTube embed on nodejs-sdk docs page 2021-05-20 17:52:00 -07:00
kitajchuk ea77ea4e14 Fluid video wrapper for docs <iframe> embeds 2021-05-16 11:53:38 -07:00
Brandon Lee Kitajchuk c14e4ad12e Pricing page changes for simplified structure 2021-05-01 18:39:35 -07:00
kitajchuk 5589c3496c Add .pad-b for padding-bottom only equivalent of .pad -- use on text-layouts 2021-05-01 18:37:15 -07:00
kitajchuk 774aead825 Fix .btns vertical spacing for mobile -- support xx buttons stacked 2021-04-30 07:44:52 -07:00
kitajchuk 8b3e248952 Tighten up readme notes on dev start and husky 2021-04-30 07:37:45 -07:00
kitajchuk e07975ad8c Add screenshot about husky install to readme 2021-04-30 07:32:22 -07:00
kitajchuk 9982c24c48 Remove old Nextra demo images from public 2021-04-30 07:31:56 -07:00
kitajchuk 1b94024677 Move Husky to devDependencies and update notes in readme 2021-04-30 07:13:43 -07:00
kitajchuk f37d79bf80 Implement Husky for git pre-commit hooks to lint before you commit 2021-04-29 17:00:52 -07:00
kitajchuk b9bfad6eb5 Implement public getParsedMarkdown function in lib/data.js 2021-04-28 17:04:22 -07:00
kitajchuk dc42115e01 Adjust headline size for new readme subsection 2021-04-28 16:17:52 -07:00
kitajchuk de24113321 Adding readme notes about typography 2021-04-28 16:16:45 -07:00
kitajchuk bd0628109a Use typography mixins to adjust elements for docs 2021-04-28 15:45:10 -07:00
kitajchuk 61ba227df5 Refactor all typography to utilize reusable mixins 2021-04-28 15:44:40 -07:00
kitajchuk 4ba773e7e6 More precise ESLint targets -- safer :) 2021-04-26 20:52:54 -07:00
kitajchuk 1bf244e713 Ignore next.config.js for ESLint 2021-04-26 20:49:28 -07:00
kitajchuk 27e3ca561b Adding ESLint config -- run yarn lint on prebuild 2021-04-26 20:47:17 -07:00
kitajchuk 7dcb1f5a8c Add styles for docs blockquote 2021-04-24 10:55:27 -07:00
kitajchuk 86c1d96b42 Use mixin for docs <p> -- monospace font for non-language <code> 2021-04-18 02:57:26 -07:00
kitajchuk 181fc64638 Style tables for docs section 2021-04-15 20:41:36 -07:00
kitajchuk 20a26f4b6f Fix docs sidebar navi active states 2021-04-15 20:23:16 -07:00
kitajchuk 3e01377471 Fix active navi link -- regex FTW 2021-04-15 20:13:06 -07:00
kitajchuk 3d610c1f23 Add more yarn notes to readme 2021-04-09 08:31:27 -07:00
kitajchuk 2b6f9ad93f adjust how hero subtext elements render 2021-04-09 08:31:09 -07:00
kitajchuk 8e7eee37cd remove prettier 2021-04-09 08:30:39 -07:00
kitajchuk e32bf215dc Pricing CTA tweak -- some more type scale tweaks 2021-04-08 17:26:59 -07:00
kitajchuk a951d4cb8d Typography adjustments -- fix slanted font declarations 2021-04-08 17:12:39 -07:00
kitajchuk e64f727c11 Add wrap to pricing CTA 2021-04-08 16:48:45 -07:00
kitajchuk 29695bb27d Adjust font declarations 2021-04-08 16:48:31 -07:00
kitajchuk 5278c5a9a0 Tweak pill button padding for mobile 2021-04-08 15:30:28 -07:00
kitajchuk c4a81ca3f9 Refactor SASS flex-cols 2021-04-08 15:05:04 -07:00
kitajchuk f0f540e2e4 Get rid of lib/vars 2021-04-08 15:04:28 -07:00
kitajchuk fd93844075 Extra CTA on Pricing page -- refactor CTA mixin for SASS 2021-04-08 14:24:05 -07:00
kitajchuk 997a28e3d2 jambonz-ui tweak -- tighten SASS styles 2021-04-08 14:07:32 -07:00
kitajchuk 3c03704f66 Add docs index stubs 2021-04-08 09:20:37 -07:00
kitajchuk 39eba08f2a Add 404 page stub 2021-04-08 09:20:21 -07:00
Brandon Lee Kitajchuk 8b404f0d20 Merge pull request #1 from jambonz/docs-gen
Docs gen
2021-04-08 08:00:40 -07:00
kitajchuk d7986b99f7 update repo ref in readme 2021-04-07 20:26:18 -07:00
kitajchuk 399f729406 Adding next.config.js 2021-04-07 20:19:59 -07:00
kitajchuk 75679e6cdc Add link to docs root to docs sidebar nav 2021-04-07 07:28:47 -07:00
kitajchuk 7006bb380e Tweak docs sidebar nav subitems 2021-04-06 19:47:59 -07:00
kitajchuk 52c4f99ee4 Adjust docs sidebar nav chevron 2021-04-06 19:44:19 -07:00