1
0
Fork 0
Commit graph

42813 commits

Author SHA1 Message Date
Joost De Cock
0edad25fce chore(bee): Migrated to esbuild & removed legacy devenv 2022-06-14 13:03:09 +02:00
Joost De Cock
064b9fa3ab chore(albert): Migrated to esbuild & removed legacy devenv 2022-06-14 13:02:28 +02:00
Joost De Cock
63d7b604a6 chore(aaron): Migrated to esbuild & removed legacy devenv 2022-06-14 13:02:13 +02:00
Joost De Cock
447970c689 feat(config-helpers): Renamed snapseries to config-helpers
It would be useful to have a place where we can place methods
like the pctBasedOn method that we now import from core, even though
it has nothing to do with core.

So I've decided to rename this packet since it's essentially also
things that facilitate pattern configuration (files).

Since this is a very new package, and I am 100% certain that we
(FreeSewing itself) are the only ones using it, no need to major
bump this. The most recent snapseries package will remain available
for people who want to use it.

I'll update all patterns accordingly.
2022-06-12 23:49:52 +02:00
Joost De Cock
b0aa9f3895 chore: Supress webpack warnings about named imports from JSON
This suppresses a warning in webpack v5 when importing the
version from the package.json file like a named export.

This use to be fine in webpack v4 but in v5 it's deprecated to
be more inline with the way it works in NodeJS.

That being said, it's very usefull as there's no need to pull in
the entire package.json file.
Futhermore, esbuild supports this out of the box so we also use
it in our build scripts.

So for now I'm supressing this warning. In FreeSewing v3 we'll
re-evaluate this.
2022-06-12 22:37:04 +02:00
Joost De Cock
ac7b1de00e chore(core): Migrated core from rollup to esbuild 2022-06-12 21:49:34 +02:00
Joost De Cock
87939f331f
Merge pull request #2241 from freesewing/dependabot/npm_and_yarn/fontsource/roboto-mono-4.5.7
build(deps): bump @fontsource/roboto-mono from 4.5.5 to 4.5.7
2022-06-11 17:52:39 +02:00
Joost De Cock
3281d185bc
Merge pull request #2242 from freesewing/dependabot/npm_and_yarn/mongoose-6.3.6
build(deps): bump mongoose from 6.3.2 to 6.3.6
2022-06-10 19:26:12 +02:00
Joost De Cock
d66eb46f85
Merge pull request #2245 from freesewing/dependabot/npm_and_yarn/netlify-cli-10.5.0
build(deps): bump netlify-cli from 10.3.3 to 10.5.0
2022-06-10 19:25:56 +02:00
Joost De Cock
aeeca88641 wip(org): Changes to page structure 2022-06-10 12:25:56 +02:00
Joost De Cock
567ea009fd fix(org): Changes to accomodate new padding 2022-06-10 12:14:10 +02:00
Joost De Cock
328cae711b feat(org): Add feeds to head 2022-06-10 12:13:45 +02:00
Joost De Cock
8187485c09 feat(org): Added feeds for blog/showcase posts 2022-06-10 11:03:25 +02:00
Joost De Cock
3109a7a655 chore(shared): Added feeds folder 2022-06-10 10:59:43 +02:00
Joost De Cock
7552260359 wip(org): Tweak page padding based on community feedback 2022-06-10 09:26:41 +02:00
Joost De Cock
f40bd3cb19 wip(org): Reduce footer logos on mobile 2022-06-10 09:25:27 +02:00
Joost De Cock
5888ccfbc7 feat(shared): Let images break out to fill the screen on mobile 2022-06-09 19:33:27 +02:00
Joost De Cock
8174b40972 chore(example): Cleaned up example 2022-06-09 18:11:26 +02:00
Joost De Cock
e7250f0bc0 feat(dev): Added path.noop/path.insop example 2022-06-09 17:36:55 +02:00
Joost De Cock
337a1e9f8c fix(dev): Put theme picker in navbar on mobile 2022-06-09 17:23:12 +02:00
Joost De Cock
3e9ea6b1ec chore(dev): Simpler footer 2022-06-09 17:18:47 +02:00
Joost De Cock
ffea80f77b wip(org): Changes to layouts and modal images 2022-06-09 17:14:17 +02:00
Joost De Cock
b9df1709f1 fix(org): Keying issue in Footer 2022-06-09 15:16:53 +02:00
Joost De Cock
85f25bdf1e wip(org): Tweaks to blog posts 2022-06-09 13:55:11 +02:00
Joost De Cock
a37ec1cb9b wip(org): Color change in lgbtq theme 2022-06-09 13:35:31 +02:00
Joost De Cock
6e8e4da0db wip(org): Changes to footer and icons 2022-06-09 13:35:06 +02:00
dependabot[bot]
7e9dab5e1b
build(deps): bump netlify-cli from 10.3.3 to 10.5.0
Bumps [netlify-cli](https://github.com/netlify/cli) from 10.3.3 to 10.5.0.
- [Release notes](https://github.com/netlify/cli/releases)
- [Changelog](https://github.com/netlify/cli/blob/main/CHANGELOG.md)
- [Commits](https://github.com/netlify/cli/compare/v10.3.3...v10.5.0)

---
updated-dependencies:
- dependency-name: netlify-cli
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
2022-06-09 04:44:27 +00:00
dependabot[bot]
bfc40fcbf5
build(deps): bump mongoose from 6.3.2 to 6.3.6
Bumps [mongoose](https://github.com/Automattic/mongoose) from 6.3.2 to 6.3.6.
- [Release notes](https://github.com/Automattic/mongoose/releases)
- [Changelog](https://github.com/Automattic/mongoose/blob/master/CHANGELOG.md)
- [Commits](https://github.com/Automattic/mongoose/compare/6.3.2...6.3.6)

---
updated-dependencies:
- dependency-name: mongoose
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
2022-06-09 04:04:36 +00:00
Natalia Sayang
c6eb841528
Update contrib call date 2022-06-08 18:51:28 -04:00
Joost De Cock
1c9be8152f wip(org): Make prebuild scripts more robust 2022-06-08 16:31:03 +02:00
Joost De Cock
c194ea30c2 wip(org): Keep page size down by keeping patrons/contributors out of the footer 2022-06-08 16:30:36 +02:00
Joost De Cock
d3da19d654 fix(org): Restore icons for top-level navigation
These were removed by @eriese in eedcae7740

I am fairly confident this was either a simply mistake, or they
did not realize these icons were used (since work was regarding
the lab, and these icons are use on the freesewing.org site).

Anyway, they are back now.
2022-06-08 15:58:58 +02:00
dependabot[bot]
e358f863c1
build(deps): bump @fontsource/roboto-mono from 4.5.5 to 4.5.7
Bumps [@fontsource/roboto-mono](https://github.com/fontsource/fontsource/tree/HEAD/fonts/google/roboto-mono) from 4.5.5 to 4.5.7.
- [Release notes](https://github.com/fontsource/fontsource/releases)
- [Changelog](https://github.com/fontsource/fontsource/blob/main/CHANGELOG.md)
- [Commits](https://github.com/fontsource/fontsource/commits/HEAD/fonts/google/roboto-mono)

---
updated-dependencies:
- dependency-name: "@fontsource/roboto-mono"
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
2022-06-08 04:31:24 +00:00
Joost De Cock
778b294c83 wip(org): Tweaks to the design & showcase pages 2022-06-07 21:35:01 +02:00
Joost De Cock
f9ee6e15f4 chore(org): Typo fix in comment 2022-06-07 20:50:33 +02:00
Joost De Cock
c849826601
Merge pull request #2236 from eriese/eriese-hydration-fixes
Fix hydration errors due to localstorage
2022-06-07 20:29:25 +02:00
Enoch Riese
a15a0711bc useRef to track internal ready state for localStorage 2022-06-07 12:36:27 -05:00
Joost De Cock
19db3023bc
Merge pull request #2209 from freesewing/dependabot/npm_and_yarn/netlify-cli-10.3.3
build(deps): bump netlify-cli from 9.16.7 to 10.3.3
2022-06-07 08:52:14 +02:00
Joost De Cock
e118f322f9
Merge pull request #2216 from freesewing/dependabot/npm_and_yarn/autoprefixer-10.4.7
build(deps): bump autoprefixer from 10.4.5 to 10.4.7
2022-06-07 08:52:07 +02:00
Joost De Cock
a2b74f1c17
Merge pull request #2217 from freesewing/dependabot/npm_and_yarn/shell-exec-1.1.2
build(deps): bump shell-exec from 1.0.2 to 1.1.2
2022-06-07 08:51:50 +02:00
Joost De Cock
b45994ad64
Merge pull request #2220 from freesewing/dependabot/npm_and_yarn/eventsource-1.1.1
build(deps): bump eventsource from 1.1.0 to 1.1.1
2022-06-07 08:51:43 +02:00
Joost De Cock
b10d33af29
Merge pull request #2238 from eriese/eriese-unify-navigation
Use single source of truth for navigation
2022-06-07 08:51:11 +02:00
Joost De Cock
39d8e95e33
Merge pull request #2239 from freesewing/all-contributors/add-eriese
docs: add eriese as a contributor for code
2022-06-07 08:47:01 +02:00
allcontributors[bot]
a6394492b1
docs: update .all-contributorsrc [skip ci] 2022-06-07 06:46:46 +00:00
allcontributors[bot]
0316623170
docs: update CONTRIBUTORS.md [skip ci] 2022-06-07 06:46:45 +00:00
Joost De Cock
c0af7e13de
Merge pull request #2237 from eriese/eriese-option-improvements
Option improvements
2022-06-07 08:45:55 +02:00
Enoch Riese
172750625a fix errors 2022-06-06 14:06:49 -05:00
Enoch Riese
0a804fac8f remove double slash 2022-06-06 13:58:38 -05:00
Enoch Riese
f1cf082684 oops, merged in the wrong direction 2022-06-06 13:54:57 -05:00
Enoch Riese
2029ab8442 fix deepscan issues 2022-06-06 13:49:37 -05:00