urbit/pkg/interface
André Fincato db6130146b groups: avoid extra node in plain link URL
This still leaves an empty root node which does not take up visual
space though. A more comprehensive approach would be to filter out
plain URL links from the graph, eg from the function

```
t[1].children.map(c => {
    if (c?.children) {
      let links = [];
      c.children.filter(k => {
        if (k.type === 'link') {
          links.push({
            type: 'root',
            children: [
              {
                type: 'graph-url',
                url: k.url
              }
            ]
          })
        }
      })

      c.children.push(...links);
    }
  });
```
2022-04-19 09:04:19 +02:00
..
.husky meta: rework precommit linting for multiple packages 2021-07-02 10:40:57 +10:00
.storybook interface: add stories for joining flow 2021-11-17 16:36:11 -05:00
config groups: fixing bad prod build and missing react-refresh 2022-03-24 19:13:36 -05:00
dbug dbug: make eyre Channels header match the table 2020-12-14 17:20:31 -06:00
public interface: adds theme-color meta tag, removes outdated safari web app meta tag 2022-02-15 12:27:04 -05:00
src groups: avoid extra node in plain link URL 2022-04-19 09:04:19 +02:00
webterm webterm: improve readability of char under cursor 2022-01-24 14:33:25 +01:00
.babelrc interface: adds absolute path resolution to imports 2020-08-14 15:04:38 -07:00
.eslintrc.js npm/api: correct metadata resource interface 2021-07-07 12:24:52 -04:00
.gitignore interface: more code-splitting, removing unused dep 2021-10-14 09:28:21 -05:00
.nvmrc devex: peg interface node version 2022-02-24 16:32:39 -06:00
babel.config.js interface: removing react-refresh from babel config 2022-03-15 10:35:03 -05:00
CONTRIBUTING.md meta: fix typo in contributing.md 2021-07-07 13:33:04 -04:00
jest.config.js interface: add jest for unit testing 2021-05-25 12:33:42 +10:00
package-lock.json Merge branch 'next/groups' into hm/fix-missing-channel-state 2022-03-30 15:29:32 -05:00
package.json Merge branch 'next/groups' into hm/fix-missing-channel-state 2022-03-30 15:29:32 -05:00
preinstall.sh interface: add http-api build to deps 2021-06-15 06:27:47 +10:00
README.md interface/README: add README 2020-08-31 21:41:12 -04:00
tsconfig.json interface: type fixes, part 4 2021-05-05 17:20:29 -04:00

interface

Landscape is Tlon's suite of userspace applications (and web interface), currently bundled as part of Arvo.

This directory comprises the source code for the web interface. For code related to the Gall agents that make up the Landscape suite in Arvo, see pkg/arvo.

Contributions and feature requests

For information on how to contribute, see CONTRIBUTING. To submit a feature request, submit to the product board at urbit/landscape.