1
0
Fork 0
Commit graph

6343 commits

Author SHA1 Message Date
Joost De Cock
c2f7df588f fix(yuri): Hood side dependecies config. Closes #1334 2022-01-08 16:37:42 +01:00
Joost De Cock
373b2c6975 release: 2.19.8 2022-01-08 16:33:28 +01:00
Joost De Cock
fc430ebc19 chore: Prep for prerelease 2022-01-08 15:38:11 +01:00
Joost De Cock
817ea8dadb Merge branch 'develop' of github.com:freesewing/freesewing into develop 2022-01-08 14:14:36 +01:00
Joost De Cock
6eae537d42 fix(core): Keep SVG vars out of style tag. Closes #1606 2022-01-08 14:14:09 +01:00
Joost De Cock
6c1f795eb2 fix(simon): Seam allowance for rounded back. Closes #1608 2022-01-08 14:04:29 +01:00
Joost De Cock
abf328bfb2
Merge pull request #1600 from freesewing/dependabot/npm_and_yarn/jszip-3.7.1
chore(deps): bump jszip from 3.1.5 to 3.7.1
2022-01-06 18:09:11 +01:00
Joost De Cock
25cdf7d3ae fix: changelog date 2022-01-05 19:32:44 +01:00
Joost De Cock
3e8dc11fe2 chore: Reconfigure packages 2022-01-05 19:09:41 +01:00
Joost De Cock
9c8c0938c0 chore: Reconfigure packages 2022-01-05 18:59:10 +01:00
Joost De Cock
ecc442b2e8 chore: Changelog update 2022-01-04 20:32:10 +01:00
Joost De Cock
cf12651f7e fix(simon): Location of sleevecap back notch. Closes #1602 2022-01-04 20:08:05 +01:00
Joost De Cock
c2762e8ce8 fix(brian): Disabled sleevecap ease by default 2022-01-04 19:48:51 +01:00
Joost De Cock
46e888cee5 fix(brian): Always calculate sleeve notches from armhole 2022-01-04 19:48:30 +01:00
Joost De Cock
7f4aa82b56 fix(fs.org): Package name fix 2022-01-04 07:20:16 +01:00
Joost De Cock
153907a007 fix(fs.dev): Key of OG on index page 2022-01-03 18:21:43 +01:00
Joost De Cock
68d8ae12c1 wip(fs.org): Started working on the org site 2022-01-03 18:21:15 +01:00
Joost De Cock
ccac712133 feat(fs.org): Initial import of freesewing.dev code 2022-01-02 17:16:15 +01:00
Joost De Cock
342da23651 fix(fs.dev): Close search/menu when navigating 2022-01-01 20:33:52 +01:00
Joost De Cock
cd0fa058c9 fix(backend): Updated example.env 2022-01-01 16:39:07 +01:00
dependabot[bot]
58d14d1f7d
chore(deps): bump jszip from 3.1.5 to 3.7.1
Bumps [jszip](https://github.com/Stuk/jszip) from 3.1.5 to 3.7.1.
- [Release notes](https://github.com/Stuk/jszip/releases)
- [Changelog](https://github.com/Stuk/jszip/blob/master/CHANGES.md)
- [Commits](https://github.com/Stuk/jszip/compare/v3.1.5...v3.7.1)

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

Signed-off-by: dependabot[bot] <support@github.com>
2022-01-01 14:35:15 +00:00
dependabot[bot]
d8cdc10488
build(deps): bump nodemailer from 4.6.8 to 6.6.1
Bumps [nodemailer](https://github.com/nodemailer/nodemailer) from 4.6.8 to 6.6.1.
- [Release notes](https://github.com/nodemailer/nodemailer/releases)
- [Changelog](https://github.com/nodemailer/nodemailer/blob/master/CHANGELOG.md)
- [Commits](https://github.com/nodemailer/nodemailer/compare/v4.6.8...v6.6.1)

---
updated-dependencies:
- dependency-name: nodemailer
  dependency-type: direct:production
...

Signed-off-by: dependabot[bot] <support@github.com>
2022-01-01 14:35:11 +00:00
Joost De Cock
9bea5458ee fix(backend): Re-applied OG code after re-import 2022-01-01 15:32:37 +01:00
Joost De Cock
ca8ceb1a30 fix(backend): Proper import of archived repo
Not really sure what happened, but clearly when I imported our backend
code into our monorepo, it was not the latest version.

So I'm fixing this now by putting in the latest code. I will re-apply
the changes since later.
2022-01-01 15:18:32 +01:00
Joost De Cock
bcfb919172 fix(fs.dev): Incorrect OG image URLs 2021-12-31 16:10:44 +01:00
Joost De Cock
66b1f9ec7b fix(fs.dev): OG tags in additional pages 2021-12-31 15:35:04 +01:00
Joost De Cock
61d344a596 fix(fs.dev): Added prebuild step to export script 2021-12-31 14:35:15 +01:00
Joost De Cock
35eaa93b6c fix(pattern-info): Issue with build order 2021-12-31 14:24:18 +01:00
Joost De Cock
aaeb2de7fd chore: Updated cibuild to deal with 2 steps 2021-12-31 14:16:21 +01:00
Joost De Cock
d6c37e7a3e fix(fs.dev): Some linter warnings 2021-12-31 13:52:27 +01:00
Joost De Cock
eeacb8669d fix(fs.dev): HelpUs component on homepage 2021-12-31 13:44:16 +01:00
Joost De Cock
cdf893c92f fix(backend): Fix for homepage OG image 2021-12-31 13:44:00 +01:00
Joost De Cock
30fcf6c726 fix(fs.dev): Add missing key prop in search 2021-12-31 11:35:51 +01:00
Joost De Cock
787fde18bb feat(fs.dev): Added HelpUs component 2021-12-31 11:33:57 +01:00
Joost De Cock
4aa7cafb28 wip(fs.dev): Theme tweaks 2021-12-31 11:01:25 +01:00
Joost De Cock
2b021e4223 feat(fs.dev): Implemented search 2021-12-31 10:15:51 +01:00
Joost De Cock
8f165dbe6d feat(fs.dev): Initial search implementation 2021-12-31 08:27:13 +01:00
Joost De Cock
09c2b89aed fix(fs.dev): Force data-theme update with key prop
This is a replacement for the hack I implemented in
bb901c4d8a

It accomplishes the same effect, but with just setting the key prop.
Sadly, it does not work with just setting the key prop to the theme
but forcing the key prop to be re-set by including the date does the
trick.

To be clear: This is still a hack and I'd love to avoid it (or just
understand the right way to handle this) but for now it will do.
2021-12-31 06:46:13 +01:00
Joost De Cock
4a90513305 fix(fs.dev): Removed debug output 2021-12-31 06:46:04 +01:00
Joost De Cock
40caaac939 feat(fs.dev): Added OG image to bottom of page 2021-12-30 19:18:59 +01:00
Joost De Cock
90e361d4ae fix(fs.dev): Chevron size 2021-12-30 19:16:55 +01:00
Joost De Cock
1ddba2b3b2 fix(fs.dev): Remove debug output 2021-12-30 18:54:42 +01:00
Joost De Cock
4433720075 fix(fs.dev): Theme picker mobile theming 2021-12-30 18:53:56 +01:00
Joost De Cock
71675062b8 feat(fs.dev): Don't darken nagivation on mobile 2021-12-30 18:42:49 +01:00
Joost De Cock
dc24287d12 wip(fs.dev): Better padding 2021-12-30 18:17:10 +01:00
Joost De Cock
c065e6ec23 feat(fs.dev): Hide navbar when scrolling 2021-12-30 17:56:04 +01:00
Joost De Cock
43a89a85ad feat(fs.dev): moved theme picker to header 2021-12-30 17:55:46 +01:00
Joost De Cock
bb901c4d8a fix(fs.dev): (hackish) workaround for theme prop update issue
This is a workaround for the following problem that I can't seem
to understand.

This JSX code:

<p data-theme={props.app.theme}>{props.app.theme}</p>

Is rendered as:

<p data-theme="light">dark</p>

This happens only upon initial page load because on the server
side we don't know the user's preferred theme. So we start with
the default (light).

Then, as the app bootstraps in the browser, it updated the content
of the P tag with the new theme (dark).
However, for reasons that I really don't understand, it does not
update the `data-theme` attribute.

So this works around that be forcing a different component for each
theme that has the data-theme hardcoded. By force-rendering a different
component, we can be certain React has no choice be to re-render the
entire tag.

If anybody could explain to me why this happen, I'd gladly buy you
a coffee or something.
2021-12-30 16:52:28 +01:00
Joost De Cock
1bc0b4985c wip(fs.dev): Troubleshooting SSR themeing issues 2021-12-30 14:23:02 +01:00
Joost De Cock
14187b0cf7 fix(backend): Better OG support 2021-12-30 12:35:44 +01:00