55 Commits

Author SHA1 Message Date
deme
dce8b97a76 [#773,navbar][xs]: remove GitHub link from nav links, comment out DL and Excel Viewer 2023-04-19 09:48:30 -03:00
deme
6e53942125 [#771,signup][xs]: remove name field 2023-04-19 08:52:53 -03:00
deme
0d835cca32 [#771,signup form][l]: sign up form implemented 2023-04-18 17:30:55 -03:00
João Demenech
4c4f56f679
[merge]: Nicer landing page
## Changes

- Navbar updated
  - It's now similar to flowershow
- New sections on the homepage
  - Hero
  - Features
    - Free icons found at https://www.reshot.com/
- Dark mode enabled
- Tailwind 2 upgraded to Tailwind 3
  - Mainly so that copying code over would be easier
2023-04-18 13:41:25 -03:00
deme
57770900ce [#765,umami,analytics][xs]: insert tracking script 2023-04-18 09:34:45 -03:00
deme
43cc641d1d [#754,landing page][s]: fix build errors 2023-04-18 08:27:46 -03:00
deme
b3293625a4 [#754,landing page][xl]: added hero section and feature section, enabled dark mode, updated navbar, enabled toc 2023-04-17 18:54:10 -03:00
Anuar Ustayev (aka Anu)
59077f1b08
Merge pull request #758 from datopian/dependabot/npm_and_yarn/site/loader-utils-and-mdx-js/loader--removed
Bump loader-utils and @mdx-js/loader in /site
2023-04-13 11:28:02 +06:00
João Demenech
12ce966284
[README,site][xs]: mention index markdown page command 2023-04-12 10:05:43 -03:00
dependabot[bot]
4f7254b8a5
Bump loader-utils and @mdx-js/loader in /site
Removes [loader-utils](https://github.com/webpack/loader-utils). It's no longer used after updating ancestor dependency [@mdx-js/loader](https://github.com/mdx-js/mdx/tree/HEAD/packages/loader). These dependencies need to be updated together.


Removes `loader-utils`

Updates `@mdx-js/loader` from 1.6.22 to 2.3.0
- [Release notes](https://github.com/mdx-js/mdx/releases)
- [Changelog](https://github.com/mdx-js/mdx/blob/main/changelog.md)
- [Commits](https://github.com/mdx-js/mdx/commits/2.3.0/packages/loader)

---
updated-dependencies:
- dependency-name: loader-utils
  dependency-type: indirect
- dependency-name: "@mdx-js/loader"
  dependency-type: direct:production
...

Signed-off-by: dependabot[bot] <support@github.com>
2023-04-12 13:04:34 +00:00
deme
260efd4f97 [site][xs]: fix heading links 2023-04-12 09:54:14 -03:00
deme
0dfb8c97e8 [site][xs]: add mddb command to build command 2023-04-12 09:44:46 -03:00
deme
b756f83d73 [site][xs]: fix duplicate static path 2023-04-12 08:56:08 -03:00
anuveyatsu
f361bcaf44 [build/install][s]: updated react-vega as we need to use ^react@18 for consistency (eg, all up-to-date libs use latest react).
Also removed 'yarn.lock' file as we are now using 'npm'.
2023-04-12 15:28:39 +06:00
deme
fb86ab4804 [site][xl]: move site folder to root 2023-04-11 11:24:01 -03:00
Luccas Mateus de Medeiros Gomes
fda6c4b827 [monorepo][lg] - start of monorepo 2023-04-10 22:22:34 -03:00
David Gasquez
e122b7fa97
Fix examples link 2023-03-09 11:25:38 +00:00
Rufus Pollock
26bd7fa5cb
Merge pull request #714 from datopian/dependabot/npm_and_yarn/site/minimatch-3.1.2 2023-01-23 14:20:43 +01:00
Rufus Pollock
15e6c82e46
Merge pull request #730 from datopian/dependabot/npm_and_yarn/site/json5-1.0.2 2023-01-23 14:20:17 +01:00
dependabot[bot]
107215272a
Bump json5 from 1.0.1 to 1.0.2 in /site
Bumps [json5](https://github.com/json5/json5) from 1.0.1 to 1.0.2.
- [Release notes](https://github.com/json5/json5/releases)
- [Changelog](https://github.com/json5/json5/blob/main/CHANGELOG.md)
- [Commits](https://github.com/json5/json5/compare/v1.0.1...v1.0.2)

---
updated-dependencies:
- dependency-name: json5
  dependency-type: indirect
...

Signed-off-by: dependabot[bot] <support@github.com>
2023-01-07 09:38:45 +00:00
dependabot[bot]
fda3cb9120
Bump fast-json-patch from 3.0.0-1 to 3.1.1 in /site
Bumps [fast-json-patch](https://github.com/Starcounter-Jack/JSON-Patch) from 3.0.0-1 to 3.1.1.
- [Release notes](https://github.com/Starcounter-Jack/JSON-Patch/releases)
- [Commits](https://github.com/Starcounter-Jack/JSON-Patch/compare/3.0.0-1...3.1.1)

---
updated-dependencies:
- dependency-name: fast-json-patch
  dependency-type: indirect
...

Signed-off-by: dependabot[bot] <support@github.com>
2022-12-30 16:55:40 +00:00
dependabot[bot]
eff2223682
Bump minimatch from 3.0.4 to 3.1.2 in /site
Bumps [minimatch](https://github.com/isaacs/minimatch) from 3.0.4 to 3.1.2.
- [Release notes](https://github.com/isaacs/minimatch/releases)
- [Commits](https://github.com/isaacs/minimatch/compare/v3.0.4...v3.1.2)

---
updated-dependencies:
- dependency-name: minimatch
  dependency-type: indirect
...

Signed-off-by: dependabot[bot] <support@github.com>
2022-11-11 21:27:19 +00:00
dependabot[bot]
1f4d78ee58
Bump minimist from 1.2.5 to 1.2.6 in /site
Bumps [minimist](https://github.com/substack/minimist) from 1.2.5 to 1.2.6.
- [Release notes](https://github.com/substack/minimist/releases)
- [Commits](https://github.com/substack/minimist/compare/1.2.5...1.2.6)

---
updated-dependencies:
- dependency-name: minimist
  dependency-type: indirect
...

Signed-off-by: dependabot[bot] <support@github.com>
2022-03-30 10:28:11 +00:00
Rufus Pollock
99c5e358a1 [site/content/data-literate/demo][s]: fix bug in vega fancy line chart which was due to missing data (did not copy over from original data-literate repo). 2022-02-21 12:21:38 +01:00
dependabot[bot]
99b8d4d7cf
Bump nanoid from 3.1.23 to 3.2.0 in /site
Bumps [nanoid](https://github.com/ai/nanoid) from 3.1.23 to 3.2.0.
- [Release notes](https://github.com/ai/nanoid/releases)
- [Changelog](https://github.com/ai/nanoid/blob/main/CHANGELOG.md)
- [Commits](https://github.com/ai/nanoid/compare/3.1.23...3.2.0)

---
updated-dependencies:
- dependency-name: nanoid
  dependency-type: indirect
...

Signed-off-by: dependabot[bot] <support@github.com>
2022-01-24 14:06:27 +00:00
Anuar Ustayev
b3ad015066 [learn][xs]: set a structure for next steps. 2022-01-17 12:42:34 +06:00
Anuar Ustayev
f344630aa5 [learn][s]: complete 'getting started' section with 'edit the page' instructions - refs #562. 2022-01-17 12:34:39 +06:00
Anuar Ustayev
0fa7612961 [setup][s]: move deploy tutorial under learn section. 2022-01-16 12:04:17 +06:00
Anuar Ustayev
4758e92409
Merge pull request #627 from datopian/feature/site/guide-for-single-dataset-page
Guide to build a single dataset page with Portal.js
2022-01-16 11:08:09 +06:00
Anuar Ustayev
afddf84614
Update site/content/learn/ckan.md
Co-authored-by: Virgo <virgoaugustine@gmail.com>
2022-01-16 11:07:35 +06:00
virgoaugustine
848a35f80e [site/learn/single-dataset][l]: Guide for building a single f10s dataset portal 2022-01-15 11:17:35 +00:00
Anuar Ustayev
3509f5ec29 [site/learn/ckan][l]: guide for using portal.js as a frontend of CKAN. 2022-01-15 11:24:59 +06:00
virgoaugustine
d140ac4d49 [site]: Move scripts stuff into the site/public folder and integrate into site 2022-01-13 11:54:11 +00:00
virgoaugustine
6a14c34f98 [site/components/Nav.js]: Add github star button with count to navbar 2022-01-12 12:42:33 +00:00
dependabot[bot]
c61c1d97c9
Bump next from 11.1.1 to 11.1.3 in /site
Bumps [next](https://github.com/vercel/next.js) from 11.1.1 to 11.1.3.
- [Release notes](https://github.com/vercel/next.js/releases)
- [Changelog](https://github.com/vercel/next.js/blob/canary/release.js)
- [Commits](https://github.com/vercel/next.js/compare/v11.1.1...v11.1.3)

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

Signed-off-by: dependabot[bot] <support@github.com>
2021-12-20 10:36:26 +00:00
Rufus Pollock
bc257b7b22
Merge pull request #605 from datopian/dependabot/npm_and_yarn/site/validator-13.7.0
Bump validator from 13.6.0 to 13.7.0 in /site
2021-12-20 11:35:39 +01:00
Rufus Pollock
ad9cd5a5cc [site,build][s]: add prop-types as explicit dependency in attempt to fix build issue as per 0a9bafb66664d4d312bbb603ffa6a0a81cba0305.
```
ModuleNotFoundError: Module not found: Error: Can't resolve 'prop-types' in '/vercel/path0/site/node_modules/react-vega/esm'
```

See also https://github.com/vega/react-vega/issues/441 which report similar issue i think.
2021-12-17 11:19:01 +01:00
Rufus Pollock
0a9bafb666 [site,build][s]: try and fix vercel build error with react-vega by upgrading it.
```
ModuleNotFoundError: Module not found: Error: Can't resolve 'prop-types' in '/vercel/path0/site/node_modules/react-vega/esm'
```
2021-12-17 10:52:46 +01:00
dependabot[bot]
11c8245c5b
Bump validator from 13.6.0 to 13.7.0 in /site
Bumps [validator](https://github.com/validatorjs/validator.js) from 13.6.0 to 13.7.0.
- [Release notes](https://github.com/validatorjs/validator.js/releases)
- [Changelog](https://github.com/validatorjs/validator.js/blob/master/CHANGELOG.md)
- [Commits](https://github.com/validatorjs/validator.js/compare/13.6.0...13.7.0)

---
updated-dependencies:
- dependency-name: validator
  dependency-type: indirect
...

Signed-off-by: dependabot[bot] <support@github.com>
2021-11-08 19:21:52 +00:00
Rufus Pollock
a631965088 [site/theme][s]: switch to simple logo with cyclone emoji and remove old portal.js logo as balloon was mispositioned (plus wasn't a great logo as not clear of meaning) 2021-11-08 20:19:04 +01:00
Rufus Pollock
b6ff53d078 [site/theme][s]: upgrade to tailwind v2.2 (extra font sizes). 2021-11-08 20:17:49 +01:00
Rufus Pollock
10ea882f00 [site/theme][xs]: move prose from Layout onto DataLiterate component as we don't want automatically on all pages. 2021-11-08 20:17:00 +01:00
Rufus Pollock
3b0e6558fd
Merge pull request #602 from datopian/dependabot/npm_and_yarn/site/ansi-regex-5.0.1
Bump ansi-regex from 5.0.0 to 5.0.1 in /site
2021-10-19 18:27:13 +02:00
Rufus Pollock
b48c79bd3c
Merge pull request #597 from datopian/dependabot/npm_and_yarn/site/remark-html-13.0.2
Bump remark-html from 13.0.1 to 13.0.2 in /site
2021-10-19 18:26:07 +02:00
dependabot[bot]
8b8f37777d
Bump ansi-regex from 5.0.0 to 5.0.1 in /site
Bumps [ansi-regex](https://github.com/chalk/ansi-regex) from 5.0.0 to 5.0.1.
- [Release notes](https://github.com/chalk/ansi-regex/releases)
- [Commits](https://github.com/chalk/ansi-regex/compare/v5.0.0...v5.0.1)

---
updated-dependencies:
- dependency-name: ansi-regex
  dependency-type: indirect
...

Signed-off-by: dependabot[bot] <support@github.com>
2021-10-19 16:25:45 +00:00
Rufus Pollock
6a965d3449
Merge pull request #595 from datopian/dependabot/npm_and_yarn/site/next-11.1.1
Bump next from 10.2.0 to 11.1.1 in /site
2021-10-19 18:25:43 +02:00
dependabot[bot]
1987757b11
Bump remark-html from 13.0.1 to 13.0.2 in /site
Bumps [remark-html](https://github.com/remarkjs/remark-html) from 13.0.1 to 13.0.2.
- [Release notes](https://github.com/remarkjs/remark-html/releases)
- [Commits](https://github.com/remarkjs/remark-html/compare/13.0.1...13.0.2)

---
updated-dependencies:
- dependency-name: remark-html
  dependency-type: direct:production
...

Signed-off-by: dependabot[bot] <support@github.com>
2021-09-07 23:45:12 +00:00
dependabot[bot]
bee7ea1a6d
Bump next from 10.2.0 to 11.1.1 in /site
Bumps [next](https://github.com/vercel/next.js) from 10.2.0 to 11.1.1.
- [Release notes](https://github.com/vercel/next.js/releases)
- [Changelog](https://github.com/vercel/next.js/blob/canary/release.js)
- [Commits](https://github.com/vercel/next.js/compare/v10.2.0...v11.1.1)

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

Signed-off-by: dependabot[bot] <support@github.com>
2021-09-01 20:14:00 +00:00
dependabot[bot]
b502d33106
Bump path-parse from 1.0.6 to 1.0.7 in /site
Bumps [path-parse](https://github.com/jbgutierrez/path-parse) from 1.0.6 to 1.0.7.
- [Release notes](https://github.com/jbgutierrez/path-parse/releases)
- [Commits](https://github.com/jbgutierrez/path-parse/commits/v1.0.7)

---
updated-dependencies:
- dependency-name: path-parse
  dependency-type: indirect
...

Signed-off-by: dependabot[bot] <support@github.com>
2021-08-20 07:59:09 +00:00
Rufus Pollock
4aac713387 [site,bugfix][xs]: correct import of Layout (layout => Layout) following 88fb3c63bd61ca829b6121cbd6597654fbe05640. 2021-07-28 23:41:41 +02:00