43 Commits

Author SHA1 Message Date
João Demenech
8027026399 [site,#957][s]: improves mobile reponsiveness 2023-08-10 10:35:34 -03:00
João Demenech
d367deaea3 [seo,json-ld][m]: implement json-ld (schema markups) 2023-07-26 18:00:12 -03:00
João Demenech
3e9eadcc69 [site,seo][xs]: merge main and fix conflict 2023-07-21 17:58:58 -03:00
João Demenech
d198130038 [site,seo][s]: add description metadata to main pages 2023-07-20 18:00:00 -03:00
Luccas Mateus
822a3ce5ec
[site][lighthouse] - increate accessibility (#989) 2023-07-20 10:17:24 -03:00
João Demenech
9dea140859
SEO Improvements (#983)
* [site,seo][xs]: add custom _document with lang prop, add description to meta tags, make title larger

* [site,seo][xs]: add apple touch icon, add alt props to images

* [site,seo][xs]: add icon to default seo

* [site,seo][s]: implement next-sitemap

* [site,seo][s]: review page titles

* Rebuild package-lock.json files

* Regenerate package-lock
2023-07-19 07:23:06 -03:00
Luccas Mateus de Medeiros Gomes
e908cb9344 [site][m] - improvements to lighthouse score 2023-07-17 14:44:29 -03:00
Ola Rubaj
e111adfe73 [site/components/MDXPage][xs]: pass Hero component to mdx 2023-06-22 10:05:22 +02:00
João Demenech
c80b283201 [examples/learn,docs,#910][m]: add conclusions at the end of each tutorial, add page title to each tutorial page, fix hydration error re modified metadata field 2023-06-02 18:52:56 -03:00
Luccas Mateus de Medeiros Gomes
698c06efda [site][xs] - fix logo on dark mode 2023-05-12 14:25:02 -03:00
João Demenech
a954575397
Website v0.4 (#860)
* [#858,site][xl]: add Examples to the Navbar, rename gallery to showcases, remove examples from showcases, move github stars to the navbar, add view on github button to the hero section, reduce padding on buttons, add RHS image to the hero

* [#858,site][xl]: make sidebar consistent on all pages

* [site][xs]: fix ts error on GitHub button component

* [site][xs]: fix external links on navbar needing two clicks to open

* [site, hero][xs]: align RHS image to the top
2023-05-09 14:39:23 -03:00
Rufus Pollock
684f473e62
Update Gallery.tsx 2023-05-08 17:59:13 +02:00
João Demenech
5c8431bf39
Fix code blocks not being displayed properly on light mode (#851)
* [#803,blogs][m]: fix code blocks not being displayed properly on light mode

* [docs][m] - fix problems with merge

---------

Co-authored-by: Luccas Mateus <Luccasmmg@gmail.com>
2023-05-06 13:36:49 -03:00
deme
91caeff6c3 [#809,docs][xl]: add LHS sidebar to docs 2023-05-05 15:33:17 -03:00
deme
5328492575 [#809,docs,navigation][xl]: initial commit 2023-05-04 22:34:17 -03:00
João Demenech
5834a4a470
Website Misc Improvements (#836)
* [#803,website][s]: remove gallery button from hero, add gallery link to navbar, make docs listed on /blog be displayed as blog posts

* [#803,analytics,website][xs]: implement GA
2023-05-04 13:43:13 -03:00
João Demenech
90b93e6819
[#819,xlsx][m]: remove data-literate, excel and everything related to the xlsx dependency (#845) 2023-05-04 13:42:13 -03:00
deme
7002b5669c [#796,site][xl]: add links to docs and source code on gallery items 2023-04-24 15:50:45 -03:00
anuveyatsu
cceb1b011e [misc][s]: rename Portal.js to PortalJS 2023-04-22 12:11:51 +06:00
Anuar Ustayev (aka Anu)
7684a89f55
[home/hero][xs]: tweak language on hero element using the same text as on github. 2023-04-22 11:58:14 +06:00
deme
7f62550c7a [website,#778][m]: add Get Started and Gallery button to the hero section 2023-04-21 14:22:44 -03:00
deme
f0cf5728b2 [website,#778][xs]: add the two examples to the gallery 2023-04-21 13:36:28 -03:00
deme
96480f2017 [website,#778][xs]: fix gallery item hover effect on Firefox 2023-04-21 13:14:37 -03:00
deme
809028cc4a [website,#778][xs]: contributors and stas counts are now fetched from GitHub 2023-04-21 13:09:14 -03:00
deme
c0d35fe530 [website,#778][xs]: fix email input width 2023-04-21 11:31:45 -03:00
Anuar Ustayev (aka Anu)
3a3ac5ce4d
[site/community][xs]: do not open links in a new tab, esp, for newsletter sign up. 2023-04-20 11:43:53 +06:00
deme
342eabbb3d [#773,website][xs]: add gallery and community sections to the landing page 2023-04-19 20:17:11 -03:00
deme
2dbfbbd552 [#773,website][xs]: make toc theme consistent with the general theme 2023-04-19 11:04:18 -03:00
deme
ac70edc8dd [#773,website][xs]: fix code highlight contrast 2023-04-19 10:57:49 -03:00
deme
8c8674c4ef [#773,website][m]: mdx pages now use a lighter color on dark mode, increased the contrast on the navbar links, fixed # headings color 2023-04-19 10:43:12 -03:00
deme
e26ee8ea1e [#773,website][xs]: fix datopian logo in dark mode 2023-04-19 10:01:09 -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
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
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
virgoaugustine
6a14c34f98 [site/components/Nav.js]: Add github star button with count to navbar 2022-01-12 12:42:33 +00: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
2a5c05fbf8 [site,#572][xs]: remove components/prose.js as no longer used. 2021-07-28 23:36:34 +02:00
Rufus Pollock
88fb3c63bd [site,bugfix,#572][xs]: rename layout.js to Layout.js (thought i had in commit 2 ago but apparently not!). 2021-07-28 23:35:12 +02:00
Rufus Pollock
8c3b1bccd3 [site,#572][l]: merge in data literate material.
* Nav bar and layout
* Main catch all route that loads material from content
* Data Literate: demo plus all associated components
  * content/data-literate/demo.mdx
  * components/* (pretty much all are related to demo)
  * lib/markdown.js, lib/mdxUtils.js
  * api/proxy.js to proxy remote urls (to handle CORs)
  * content/data-literate.md (DL home page - old data literate home page converted to markdown)
* excel-viewer.js: excel viewer demo from data literate
* package.json / yarn.lock
  * Nav: @headlessui/react @heroicons/react/outline @heroicons/react
  * CSV support for table: papaparse
  * Excel support for tables etc: xlsx
  * Vega: react-vega vega vega-lite
  * MDX: next-mdx-remote (yarn rm @next/mdx)
2021-07-28 23:16:42 +02:00
Rufus Pollock
b81cf992de [refactor][xs]: rename docs directory to site reflecting fact this is the full website. 2021-07-28 09:27:17 +02:00