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 Kitajchuk and Dave 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