twa-test / twa-test.github.io

0 stars 0 forks source link

[Implementation] Copy jekyll components from old site #11

Open microcosm opened 2 years ago

microcosm commented 2 years ago

This includes:

PLUS

Then, disable all nonfunctioning features from missing grunt/node components. Tie loose ends around them so the site functions and serves locally without these features for now

xiaochongzhang commented 2 years ago

Current issues:

microcosm commented 2 years ago

Can not remember cookie settings, it will pop up every time

The cookie setting also pops up every time when you are running a local server from the main site repo. But, on the live site it all works as expected and respects the cookie rules (verify using browser dev tools).

I expect you will find the same results on the live version of this site (I haven't tested it), however if it doesn't work it might be because the banner JS doesn't respond to calls from the twa-test origin.

microcosm commented 2 years ago

Can not load projects

It looks like projects page is rendered but image links are malformed. The frontmatter for project collection items (see example) does not directly contain the required tag projectid. This frontmatter is generated by a custom plugin (see line 27 here). Likely that custom plugin code is not supported when building the site online. This may help?

microcosm commented 2 years ago

I don't have time now to look at the other two, but hopefully this information will help!