Commit Graph
20 Commits
Author SHA1 Message Date
Sebastian Martinez d8d470ae9d Add ability to install as PWA
Signed-off-by: Sebastian Martinez <me@sebastinez.dev>
2023-05-08 13:55:50 +02:00
Rūdolfs Ošiņš 36746a8091 Fix font preloading
Signed-off-by: Rūdolfs Ošiņš <rudolfs@osins.org>
2023-04-27 16:06:19 +02:00
Rūdolfs Ošiņš 6efe60984b Update logo and favicon
Signed-off-by: Rūdolfs Ošiņš <rudolfs@osins.org>
2023-04-12 08:22:28 +02:00
Sebastian Martinez 569b660134 Move syntax highlighting to web client
Signed-off-by: Sebastian Martinez <me@sebastinez.dev>
2022-12-16 11:00:17 +01:00
Rūdolfs Ošiņš ae49c6fc56 Extract global layout classes into own file
Signed-off-by: Rūdolfs Ošiņš <rudolfs@osins.org>
2022-10-18 18:02:21 +02:00
Sebastian Martinez a016e98169 Add katex render to Markdown
Signed-off-by: Sebastian Martinez <me@sebastinez.dev>
2022-10-04 11:50:49 +02:00
Rūdolfs OšiņšandBrandon Oxendine b35d46752f Add theme switching button
Co-authored-by: Brandon Oxendine <brandon.oxendine@gmail.com>
Signed-off-by: Brandon Oxendine <brandon.oxendine@gmail.com>
Signed-off-by: Rūdolfs Ošiņš <rudolfs@osins.org>
2022-09-15 12:45:56 +02:00
Rūdolfs Ošiņš 591c19a256 Refactor typography styles
- Move all global typography styles to its own file. This makes it
  easier to find all the typography related definitions for newcomers.

- Prefix all typography related global CSS classes with a unique prefix
  `.txt-`. This allows us to grep the codebase and see exactly where
  they are applied. Another benefit of this convention is that it helps
  to avoid accidentally mixing global and local styles. Having global
  CSS classes that sometimes overlap with component CSS classes makes it
  very hard to reason about the resulting visuals and making changes
  unpredictable.

- Introduce CSS variables for standardised typography sizes and apply
  them to the whole codebase consistently. This way we can adjust the
  size in one place and it will be applied everywhere.

- Avoid using predefined HTML tags which might have differing styling
  from browser to browser, e.g. `<h1>`, `<strong>`. We should stick to
  applying styling either by adding a specific global CSS class or using
  the predefined CSS variables, this way we can be sure that the styles
  won't be overridden by browser defaults.

- Have a minimal set of modifiers `.txt-monospace` and `.txt-bold` and
  apply them consistently. Since `.txt-monospace` is defined via a CSS
  variable, we'll be able to switch out fonts via a user setting in the
  future.

Signed-off-by: Rūdolfs Ošiņš <rudolfs@osins.org>
2022-09-09 14:50:26 +02:00
Rūdolfs Ošiņš b3cec1f314 Format *.ts, *.js, *.css, *.html, *.json and *.svelte
Signed-off-by: Rūdolfs Ošiņš <rudolfs@osins.org>
2022-08-31 17:47:07 +02:00
Sebastian Martinez a16814d9c3 Rename radicle.network to radicle.xyz
Signed-off-by: Sebastian Martinez <me@sebastinez.dev>
2022-08-24 11:13:03 +02:00
Rūdolfs Ošiņš e5b889a53c Get rid of crossorigin warnings in console
Signed-off-by: Rūdolfs Ošiņš <rudolfs@osins.org>
2022-08-16 18:53:29 +02:00
Alexis Sellier 6f2f8c454f Switch to @radicle/gray-matter fork
Upstream wasn't interested in updating to working js-yaml.

Signed-off-by: Alexis Sellier <self@cloudhead.io>
2022-03-22 18:02:30 +01:00
Alexis Sellier 401a6fbf70 Update Open Graph image 2021-08-12 14:07:40 +02:00
Alexis Sellier ac96cd7564 Add Open Graph tags 2021-08-12 13:58:51 +02:00
Alexis Sellier 061a4f75fb Fix walletconnect clientMeta oddities 2021-08-04 12:49:39 +02:00
Alexis Sellier ad823072cd Updates for walletconnect 2021-08-04 12:29:24 +02:00
Alexis Sellier e270423bf9 Remove base tag
It doesn't do the right thing in Firefox.
2021-06-22 15:38:44 +02:00
Alexis Sellier f1fa3b6dd2 Set link target to _blank 2021-06-22 14:44:41 +02:00
Alexis Sellier f005179911 Get the @gnosis.pm/safe-core-sdk package working
Signed-off-by: Alexis Sellier <self@cloudhead.io>
2021-06-21 21:08:55 +02:00
Sebastian Martinez 27a11c9b54 Replace snowpack with vite
Signed-off-by: Sebastian Martinez <sebastinez@me.com>
2021-06-18 09:21:42 -03:00