GitBook: [#174] No subject
BIN
.gitbook/assets/Book Template.png
Normal file
After Width: | Height: | Size: 712 KiB |
BIN
.gitbook/assets/Create a set 2.png
Normal file
After Width: | Height: | Size: 420 KiB |
BIN
.gitbook/assets/Customize set 1.png
Normal file
After Width: | Height: | Size: 429 KiB |
BIN
.gitbook/assets/Customize set 2.png
Normal file
After Width: | Height: | Size: 451 KiB |
BIN
.gitbook/assets/Featuring Relations.mov
Normal file
BIN
.gitbook/assets/Layout menu.png
Normal file
After Width: | Height: | Size: 307 KiB |
BIN
.gitbook/assets/Object Create.png
Normal file
After Width: | Height: | Size: 568 KiB |
BIN
.gitbook/assets/Task List.png
Normal file
After Width: | Height: | Size: 614 KiB |
BIN
.gitbook/assets/custom_set_1 (1) (1) (1) (1).png
Normal file
After Width: | Height: | Size: 231 KiB |
BIN
.gitbook/assets/custom_set_1 (1) (1) (1) (2).png
Normal file
After Width: | Height: | Size: 231 KiB |
BIN
.gitbook/assets/notes sort (1) (1) (1) (1).png
Normal file
After Width: | Height: | Size: 140 KiB |
BIN
.gitbook/assets/notes sort (1) (1) (1) (2).png
Normal file
After Width: | Height: | Size: 140 KiB |
BIN
.gitbook/assets/notionsharingpane (1) (1) (1) (1).png
Normal file
After Width: | Height: | Size: 150 KiB |
67
README.md
|
@ -1,55 +1,40 @@
|
|||
# Intro
|
||||
|
||||
{% embed url="https://anytype.wistia.com/medias/tyvt7eszda" %}
|
||||
Anytype is a local-first, E2E encrypted software designed as a secure place to create and store digital assets.
|
||||
|
||||
Anytype is the next-generation software that works the way your brain does. It solves everyday problems while respecting your privacy and data rights. Anytype is a personal knowledge base, a digital brain that allows you to capture, describe, and connect information.
|
||||
You can use Anytype to create and connect your tasks, notes, ideas, documents, workflows, and more. \
|
||||
\
|
||||
Future versions will allow you to share your work and safely collaborate with others. Our long-term vision is for Anytype to enable large-scale collaboration to create a global repository of interconnected knowledge.
|
||||
|
||||
You can use Anytype to create tasks, notes, ideas, documents, workflows, and more, and organize them any way you want. Future versions will allow you to share your work and safely collaborate with others. Our long-term vision is for Anytype to enable large-scale collaboration to create a global repository interconnected of knowledge.
|
||||
## Here are a few things to know about Anytype before you get started:
|
||||
|
||||
## How do we stand out?
|
||||
### Local-first: You own your data
|
||||
|
||||
And what can we offer you <mark style="background-color:blue;"><mark style="color:blue;">n<mark style="color:blue;"></mark><mark style="background-color:purple;"><mark style="background-color:blue;"><mark style="color:blue;">o<mark style="color:blue;"><mark style="background-color:blue;"></mark><mark style="background-color:green;"><mark style="background-color:purple;"><mark style="background-color:blue;"><mark style="color:blue;">w?<mark style="color:blue;"><mark style="background-color:blue;"><mark style="background-color:purple;"></mark>
|
||||
The content you create in Anytype is local-first and everything happens on-[device](https://ipfs.io/ipfs/QmR7GSQM93Cx5eAg6a6yRzNde1FQv7uL6X1o4k7zrJa3LX/ipfs.draft3.pdf) — even when you work with others. You can turn off your WiFi and continue to access your content with 100% data availability.
|
||||
|
||||
### Privacy: Your information is encrypted and under your control
|
||||
### Privacy: Your data is encrypted  
|
||||
|
||||
Your data gets encrypted and stays on your devices. Data goes directly between your devices (desktop and mobile), and by default, nobody can access your data except you. However, if you choose to share your data, you will control who can see it and what they can do with it.
|
||||
Your data is E2E encrypted from the moment it leaves your device. As a participant in our alpha testers community, your data is automatically backed up to our node to prevent data loss.\
|
||||
\
|
||||
We cannot however, understand anything about your data even if we look at it on our backup node - not what type of object it is, what is contained within it, nor which Objects it is linked to. It is only possible to see that X user has a tree of encrypted messages connected with each other via IDs.\
|
||||
\
|
||||
To understand more about how data is treated in the alpha program, please have a look at [this page in our docs](https://doc.anytype.io/d/features/privacy-and-security).
|
||||
|
||||
{% hint style="success" %}
|
||||
You can dive into [privacy-and-security.md](features/privacy-and-security.md "mention") for more details.
|
||||
{% endhint %}
|
||||
### Community-first: Build Anytype Together with Us 💚 
|
||||
|
||||
### Flexibility: Replace several tools with just one
|
||||
We have a vibrant community of more than 10,000 alpha testers who regularly test new features, make bug reports, [improve our docs](https://github.com/anytypeio/docs), and share cool playlists.
|
||||
|
||||
Most note-taking apps limit the information and structures you can create, giving you few possibilities for customization or developing powerful workflows. **With Anytype, you can create a system that serves your personal needs.** Do you want a system with different templates and views for various cases? Do you need to link to your study space - where lessons and courses are stored - with other areas like tasks and manage it all in database-like views? No problem! Are you used to using one of the many existing work management methods, like Getting Things Done (GTD) or OKR? Using the flexibility and power of Antype's simple, built-in tools, you can create these and more.
|
||||
We would not be who we are without your support, and would love to see you making your own mark on our community:
|
||||
|
||||
{% embed url="https://community.anytype.io" %}
|
||||
|
||||
{% hint style="info" %}
|
||||
Take a look at some of [the things our community has already built](https://community.anytype.io/c/general-discussion/showcase/13).
|
||||
{% endhint %}
|
||||
|
||||
### Think the way you want: Graph and database views
|
||||
|
||||
You can think and navigate abstract and systematic within the same application. You can create a network of your thoughts, connecting objects together in any way you want, but more defined structures like database views are also available when you need them. So you can get the best of all worlds.
|
||||
|
||||
 (1).gif>)
|
||||
|
||||
### Works Offline and Locally
|
||||
|
||||
Everything happens on-[device](https://ipfs.io/ipfs/QmR7GSQM93Cx5eAg6a6yRzNde1FQv7uL6X1o4k7zrJa3LX/ipfs.draft3.pdf) — even when you work with others. You can turn off your WiFi and reduce stress by having all your data with you, in the plane, camping, remotely, every time. 100% data availability and no need to rely on an internet connection.
|
||||
|
||||
Working Offline means, No Server => No Lag.
|
||||
|
||||
### Easy to use
|
||||
|
||||
You may assume that Anytype has to be complicated and challenging to use with all these capabilities. But we believe you'll be pleasantly surprised! You can use more than ten blocks to create a document you like.
|
||||
|
||||
{% hint style="info" %}
|
||||
Check [blocks-and-canvas](fundamentals/object/blocks-and-canvas/ "mention") for more details.
|
||||
{% endhint %}
|
||||
|
||||
### It's free
|
||||
|
||||
* No storage limits. No upload limits. You use your device storage, and nobody can limit you.
|
||||
* Backup is provided free of charge to all alpha testers. Your objects are encrypted and synced to our cafe nodes. If your device is lost or damaged, you can restore the latest snapshot from our backup node. Data on the backup node is encrypted, and the Anytype team cannot access your data. More about [storage-and-deletion.md](features/storage-and-deletion.md "mention").
|
||||
|
||||
####  <a href="#start" id="start"></a>
|
||||
|
||||
|
@ -57,20 +42,20 @@ Check [blocks-and-canvas](fundamentals/object/blocks-and-canvas/ "mention") for
|
|||
|
||||
Anytype is based on these 4 fundamentals
|
||||
|
||||
{% content-ref url="fundamentals/object/" %}
|
||||
[object](fundamentals/object/)
|
||||
{% content-ref url="fundamental-concepts.md" %}
|
||||
[fundamental-concepts.md](fundamental-concepts.md)
|
||||
{% endcontent-ref %}
|
||||
|
||||
{% content-ref url="fundamentals/relation.md" %}
|
||||
[relation.md](fundamentals/relation.md)
|
||||
{% content-ref url="self-onboarding/relation.md" %}
|
||||
[relation.md](self-onboarding/relation.md)
|
||||
{% endcontent-ref %}
|
||||
|
||||
{% content-ref url="fundamentals/type/" %}
|
||||
[type](fundamentals/type/)
|
||||
{% content-ref url="broken-reference" %}
|
||||
[Broken link](broken-reference)
|
||||
{% endcontent-ref %}
|
||||
|
||||
{% content-ref url="fundamentals/set.md" %}
|
||||
[set.md](fundamentals/set.md)
|
||||
{% content-ref url="self-onboarding/set.md" %}
|
||||
[set.md](self-onboarding/set.md)
|
||||
{% endcontent-ref %}
|
||||
|
||||
## Use cases
|
||||
|
|
37
SUMMARY.md
|
@ -1,22 +1,23 @@
|
|||
# Table of contents
|
||||
|
||||
* [Intro](README.md)
|
||||
* [Presentation](feature-walkthrough.md)
|
||||
* [Fundamentals](fundamental-concepts.md)
|
||||
|
||||
## Fundamentals
|
||||
## Self-Onboarding
|
||||
|
||||
* [Object](fundamentals/object/README.md)
|
||||
* [Blocks & Canvas](fundamentals/object/blocks-and-canvas/README.md)
|
||||
* [Text editing](fundamentals/object/blocks-and-canvas/text-editing.md)
|
||||
* [Relations, Mentions & Object Links](fundamentals/object/blocks-and-canvas/relations-mentions-and-object-links.md)
|
||||
* [Media](fundamentals/object/blocks-and-canvas/media/README.md)
|
||||
* [LaTeX blocks](fundamentals/object/blocks-and-canvas/media/latex-blocks.md)
|
||||
* [Code snippets](fundamentals/object/blocks-and-canvas/media/code-snippets.md)
|
||||
* [Link block view & layout](fundamentals/object/blocks-and-canvas/link-block-view-and-layout.md)
|
||||
* [Relation](fundamentals/relation.md)
|
||||
* [Type](fundamentals/type/README.md)
|
||||
* [Template](fundamentals/type/template.md)
|
||||
* [Set](fundamentals/set.md)
|
||||
* [Get to Know the Editor 📝](self-onboarding/Anytype-editor/README.md)
|
||||
* [Link block view & layout](self-onboarding/Anytype-editor/link-block-view-and-layout.md)
|
||||
* [Connect Everything with Relations 🪡](self-onboarding/relation.md)
|
||||
* [Work Faster with Templates](self-onboarding/work-faster-with-templates.md)
|
||||
* [Sort, Filter, & Edit Objects with Sets](self-onboarding/set.md)
|
||||
|
||||
## Features
|
||||
|
||||
* [Library](features/library.md)
|
||||
* [Navigation](features/navigation.md)
|
||||
* [Privacy & Security](features/privacy-and-security.md)
|
||||
* [Syncing & P2P](features/syncing-and-p2p.md)
|
||||
* [Storage & Deletion](features/storage-and-deletion.md)
|
||||
|
||||
## Use cases & tutorials
|
||||
|
||||
|
@ -33,14 +34,6 @@
|
|||
* [Architecture and Fundamentals comparison](migrating/start/fundamentaldifferences.md)
|
||||
* [Missing Features](migrating/start/missingfeatures.md)
|
||||
|
||||
## Features
|
||||
|
||||
* [Library](features/library.md)
|
||||
* [Navigation](features/navigation.md)
|
||||
* [Privacy & Security](features/privacy-and-security.md)
|
||||
* [Syncing & P2P](features/syncing-and-p2p.md)
|
||||
* [Storage & Deletion](features/storage-and-deletion.md)
|
||||
|
||||
## FAQ's
|
||||
|
||||
* [Relation in practice. Can they act like properties or fields in databases?](faqs/relation-in-practice.-can-they-act-like-properties-or-fields-in-databases.md)
|
||||
|
|
|
@ -15,10 +15,10 @@ Let's look at an example:
|
|||
|
||||
Answer: **they both starting to have links to each other**.
|
||||
|
||||
We have <mark style="background-color:red;">no nesting</mark> for [object](../fundamentals/object/ "mention"). So object doesn't physically include/store different objects.
|
||||
We have <mark style="background-color:red;">no nesting</mark> for [fundamental-concepts.md](../fundamental-concepts.md "mention"). So object doesn't physically include/store different objects.
|
||||
|
||||
All Anytype structures are based on links between objects. Links are directional, so you know that page A links to → page B. You can link oppositely if you need that. You can't use classical hierarchy when files belong to folders and folders create a path. But you can make some of the objects Favourite to be accessible straight from Home.
|
||||
|
||||
All objects connections will soon look like an interconnected network:
|
||||
|
||||
.png>)
|
||||

|
||||
|
|
|
@ -9,5 +9,5 @@ This code is used for logging in to another device and recovering your data. It
|
|||
To keep your data secure, we use the BIP39 Algorithm to derive keychain phrases and use the process of [**Key Derivation Function**](https://en.wikipedia.org/wiki/Key\_derivation\_function) to get all the information that needs to be associated with your passphrase.
|
||||
|
||||
1. Your keychain phrase is used to derive your account's [**private key**](https://en.wikipedia.org/wiki/Public-key\_cryptography) using the [**BIP39 Algorithm**](https://medium.com/coinmonks/mnemonic-generation-bip39-simply-explained-e9ac18db9477)**.**
|
||||
2. Then your private key is further used to derive your profile page with a [**Textile-DB thread ID**](https://github.com/textileio/go-threads)** **and the encryption key. This is how we ensure that your account is associated with your ID.
|
||||
3. Then your private key is used to derive the ID and encryption key for the [**ThreadsDB**](https://github.com/textileio/go-threads#running-threaddb) that contains encryption keys for the rest of the [object](../fundamentals/object/ "mention") you have in Anytype.
|
||||
2. Then your private key is further used to derive your profile page with a [**Textile-DB thread ID**](https://github.com/textileio/go-threads)\*\* \*\*and the encryption key. This is how we ensure that your account is associated with your ID.
|
||||
3. Then your private key is used to derive the ID and encryption key for the [**ThreadsDB**](https://github.com/textileio/go-threads#running-threaddb) that contains encryption keys for the rest of the [fundamental-concepts.md](../fundamental-concepts.md "mention") you have in Anytype.
|
||||
|
|
|
@ -1,24 +1,24 @@
|
|||
# How to add a relation to multiple objects
|
||||
# How to add relation to multiple objects
|
||||
|
||||
### **Using a Type**
|
||||
|
||||
Let's look at an example. Say you need to add a new relation, `Color,` to your **Type** `Cat`. And you already have 10 objects of this Type.
|
||||
|
||||
1. You need to open [library.md](../features/library.md "mention")
|
||||
2. Find and open the [type](../fundamentals/type/ "mention") `Cat`
|
||||
3. Add a new [relation.md](../fundamentals/relation.md "mention") `Color` there.
|
||||
2. Find and open the [Broken link](broken-reference "mention") `Cat`
|
||||
3. Add a new [relation.md](../self-onboarding/relation.md "mention") `Color` there.
|
||||
|
||||
When you open any object `Cat`, you will find `Color` in the relations view and `/` menu.
|
||||
|
||||
{% hint style="warning" %}
|
||||
You cannot edit the default relations in types\*\* created by Anytype\*\*. But you can use [set.md](../fundamentals/set.md "mention"), which can be used to create a relation in existing objects.
|
||||
You cannot edit the default relations in types\*\* created by Anytype\*\*. But you can use [set.md](../self-onboarding/set.md "mention"), which can be used to create a relation in existing objects.
|
||||
{% endhint %}
|
||||
|
||||
### **Using a Set**
|
||||
|
||||
Say you need to add `Related` to all your `Tasks`. Unfortunately, you can't change the default relations for this Type.
|
||||
|
||||
1. [#create-a-set](../fundamentals/set.md#create-a-set "mention") with type Task
|
||||
1. [#create-a-set](../self-onboarding/set.md#create-a-set "mention") with type Task
|
||||
2. Add a new column. Settings → Relations → \*\*+ \*\*→ `Related`
|
||||
3. Each object in the Set will now show this relation. Also, see will see at as **suggested** in each object.
|
||||
|
||||
|
|
|
@ -2,9 +2,9 @@
|
|||
|
||||

|
||||
|
||||
[relation.md](../fundamentals/relation.md "mention") is the foundation of our graph structure. They connect your objects into the knowledge graph. But, you can use them for general purposes. For example:
|
||||
[relation.md](../self-onboarding/relation.md "mention") is the foundation of our graph structure. They connect your objects into the knowledge graph. But, you can use them for general purposes. For example:
|
||||
|
||||
* You can also use relation to set some «primitive» value like a date, a tag, a status, an email, or a phone number. Later we will update the system where even such values might be presented as Objects.
|
||||
* Relations can be shown as columns in a “database” / “table” view by using [set.md](../fundamentals/set.md "mention"). So you can use them as properties in Notion for such case.
|
||||
* Relations can be shown as columns in a “database” / “table” view by using [set.md](../self-onboarding/set.md "mention"). So you can use them as properties in Notion for such case.
|
||||
* Relations are global. You can change the name, and you will update it everywhere.
|
||||
* You can add any relation to any object using Blocks, Set or Object’s relation view. Take a look on [#adding-relations](../fundamentals/relation.md#adding-relations "mention")
|
||||
* You can add any relation to any object using Blocks, Set or Object’s relation view. Take a look on [#adding-relations](../self-onboarding/relation.md#adding-relations "mention")
|
||||
|
|
|
@ -1,6 +0,0 @@
|
|||
# Presentation
|
||||
|
||||
Please take a look on feature walkthrough before you get started:
|
||||
|
||||
{% embed url="https://www.youtube.com/watch?v=msQ5Pp0LQc4" %}
|
||||
|
|
@ -1,15 +1,7 @@
|
|||
# Library
|
||||
|
||||
`Library` contains all entities you need for building a knowledge graph. There you will find [type](../fundamentals/type/ "mention")s, [template.md](../fundamentals/type/template.md "mention")s, and [relation.md](../fundamentals/relation.md "mention")s created by you and pre-build by Anytype.
|
||||
Our `Library` contains all entities you need for building a knowledge graph. There you will find [Broken link](broken-reference "mention")s, [Broken link](broken-reference "mention")s, and [relation.md](../self-onboarding/relation.md "mention")s created by you and pre-build by Anytype.
|
||||
|
||||
It is a starting point when you want to create a new Type and work with the templates.
|
||||
|
||||
.gif>)
|
||||
|
||||
{% hint style="warning" %}
|
||||
You can't delete existing types, templates and relations. However, we will add this ability in the nearest releases.
|
||||
{% endhint %}
|
||||
|
||||
{% hint style="info" %}
|
||||
In the future, you can choose which ones you need, add types made by the community, propose objects to create/remove, and more.
|
||||
{% endhint %}
|
||||
|
|
|
@ -4,7 +4,7 @@ For navigation inside Anytype, you have 4 options: **`Home, Search, Graph View`,
|
|||
|
||||
## Home
|
||||
|
||||

|
||||

|
||||
|
||||
### Home tabs
|
||||
|
||||
|
@ -26,7 +26,7 @@ Do a search across your knowledge graph, object types, and relations.
|
|||
|
||||
Since all connections between objects have a certain direction(_from-object_ or _to-object)_, the navigation panel helps to see objects connected with the current one in terms of their direction. Read more about object connections in [#object-graph](navigation.md#object-graph "mention")
|
||||
|
||||
Navigation Panel helps to navigate between objects that have [Object Links](../fundamentals/object/blocks-and-canvas/relations-mentions-and-object-links.md#as-object-link) or [Relations](../fundamentals/relation.md) to each other. Hit  button on the top bar to open Navigation Panel.
|
||||
Navigation Panel helps to navigate between objects that have [Object Links](broken-reference) or [Relations](../self-onboarding/relation.md) to each other. Hit .svg>) button on the top bar to open Navigation Panel.
|
||||
|
||||

|
||||
|
||||
|
@ -44,7 +44,7 @@ If you want to change focus from one object to another, simply hit this object o
|
|||
|
||||
Displays a graph representation of the Links and Relations between your objects. You can see the power of Anytype relations, with connections showing how each object relates to another.
|
||||
|
||||
To access the Graph Mode, look for the .svg>) icon in the top-left corner from any opened object or just press `⌘ + Option + O` or `Ctrl + Alt + O`.
|
||||
To access the Graph Mode, look for the  icon in the top-left corner from any opened object or just press `⌘ + Option + O` or `Ctrl + Alt + O`.
|
||||
|
||||

|
||||
|
||||
|
|
|
@ -2,7 +2,7 @@
|
|||
|
||||
## Privacy
|
||||
|
||||
All your data is private in Anytype alpha. Only you have the encryption keys. No one at Anytype can decrypt your data. So if you lose your phrase, we can’t restore the access. Likewise, no one in Anytype or anyone else can read the content of your Anytype.
|
||||
All of your data is private in Anytype alpha. Only you have the encryption keys. No one at Anytype can decrypt your data. So if you lose your phrase, we can’t restore access. Likewise, no one in Anytype or anyone else can read the content of your Anytype.
|
||||
|
||||
### Keychain
|
||||
|
||||
|
|
|
@ -2,7 +2,7 @@
|
|||
|
||||
## Storage
|
||||
|
||||
Anytype is Offline first; hence, all data you create will be stored locally first. After that, the data is synced to the backup node and your devices for redundancy. 
|
||||
Anytype is Offline first; hence, all data you create will be stored locally first. After that, the data is synced to the backup node and your devices for redundancy.
|
||||
|
||||
We use a private IPFS network and [ThreadDB](https://docs.textile.io/threads/) to handle storage. It is a Peer-To-Peer file system that facilitates decentralized data storage across devices. Furthermore, we use the deduplication feature to reduce storage. E.g. If the same picture is uploaded three times, there is only one image copy stored to reduce storage consumption.
|
||||
|
||||
|
@ -20,10 +20,10 @@ So when you open an object with an image, it downloads. When you press play on v
|
|||
|
||||

|
||||
|
||||
At the moment you can delete only the [object](../fundamentals/object/ "mention") that you create inside Anytype. At first, you can move them to a bin that will remove them from navigation. Secondly, you can remove them completely from all devices. All your devices will also delete them when getting online.
|
||||
At the moment you can delete only the [fundamental-concepts.md](../fundamental-concepts.md "mention") that you create inside Anytype. At first, you can move them to a bin that will remove them from navigation. Secondly, you can remove them completely from all devices. All your devices will also delete them when getting online.
|
||||
|
||||
{% hint style="warning" %}
|
||||
This action is irreversible, so please be careful. 
|
||||
This action is irreversible, so please be careful.
|
||||
{% endhint %}
|
||||
|
||||
### Media
|
||||
|
|
53
fundamental-concepts.md
Normal file
|
@ -0,0 +1,53 @@
|
|||
---
|
||||
description: Objects, Types, Relations, and Sets
|
||||
---
|
||||
|
||||
# Fundamentals
|
||||
|
||||
This page is intended to provide a conceptual overview of Anytype's core elements and how they interact with each other. 
|
||||
|
||||
For concrete examples of how to use the product, we recommend starting with our [Use Cases & Tutorials](https://doc.anytype.io/d/use-cases-and-tutorials/organizing-notes) section.
|
||||
|
||||
{% embed url="https://anytype.wistia.com/medias/tyvt7eszda" %}
|
||||
|
||||
### Everything is an Object
|
||||
|
||||
People, Books, Musicians, Documents, Ideas, Places, Numbers, or Files. In Anytype, these are all "Objects". For instance, a person named "Enda," an essay you wrote, a song by "Pink Floyd," the film "2001", a town called "Berlin," or the year 1984. \
|
||||
\
|
||||
**Everything** you create within Anytype is an Object, and Objects are the foundation of your knowledge graph.
|
||||
|
||||

|
||||
|
||||
### Every Object has a Type
|
||||
|
||||
While everything is an Object, it helps to differentiate or group these Objects so that we can draw meaningful distinctions between them. That's where **Types** come in. 
|
||||
|
||||
In the above schema, Berlin has the Type: Location, and _2001: A Space Odyssey_ has the Type: Movie - not so different from how we think of 'objects' in the real world. Berlin and _Space Odyssey_ occupy very different spaces in my mind (even though they are both 'Objects' in my Anyverse), because they have different characteristics that make them almost incomparable. One is a city, meanwhile the other is a film.
|
||||
|
||||
For this reason, each Object you create in Anytype has a Type, which is always visible in Object view. You can sort your Objects according to whichever Type is most meaningful to you, and you can always add more Types or change an Object's Type post-creation as the Object evolves (for instance, from an Idea to a Project). 
|
||||
|
||||
### Relations Connect Objects Together
|
||||
|
||||
When considering all of the Objects in your life (humans, ideas, tasks, projects), you most likely do not envision them as independent modules, but rather as an interconnected web with unique relationships that link them together. 
|
||||
|
||||
**Relations** are a tool to help you define the connections that exist between Objects. For example, I have two Objects in my graph: A Book (_Sapiens_) and a Human (Yuval Noah Harari). These two are connected by the Relation: Author. Yuval Noah Harari is the **author** of _Sapiens_. \
|
||||
\
|
||||
Now that the Relation between these two Objects has been defined, they are no longer independent entities in my knowledge graph. The more Relations I've created between Objects, the better I'm able to visualize how they are connected.
|
||||
|
||||
Read on for a deep dive into Relations and how they work in Practice:
|
||||
|
||||
{% embed url="https://doc.anytype.io/d/fundamentals/relation" %}
|
||||
|
||||
### Sets Help you Visualize & Manage Multiple Objects at Once 
|
||||
|
||||
**Sets** are a way to filter your Objects according to certain criteria, so you can visualize, organize, and manage them in a single place. 
|
||||
|
||||
Sets don't store objects like regular databases. Instead, they are a way to see a portion of your knowledge graph that matches the given criteria, for instance: Objects with Type: Task. Once I create a Set with this criteria, any Task Object I've created will be visible to me in a single view. 
|
||||
|
||||
Read on for a deep dive into Sets and how to use them:
|
||||
|
||||
|
||||
|
||||
{% hint style="info" %}
|
||||
Primary and Profile layouts support either an emoji or a photo icon. All layouts, except Note, support a cover image.
|
||||
{% endhint %}
|
|
@ -1,33 +0,0 @@
|
|||
# Object
|
||||
|
||||
People, Books, Musicians, Documents, Ideas, Places, Numbers, or Files. In Anytype, these are all "objects". For instance, a person named "Enda," an essay to write, the music by "Pink Floyd," the film "2001", a town called "Berlin," a year, or just a simple status like "Done". **Everything** inside Anytype is an Object, including the other fundamental concepts [relation.md](../relation.md "mention"), [type](../type/ "mention"), and [set.md](../set.md "mention"). All are types of Objects. The _contents_ of objects are Blocks, which you can read more about below.
|
||||
|
||||

|
||||
|
||||
### How to create objects?
|
||||
|
||||

|
||||
|
||||
### Object Canvas
|
||||
|
||||
Every object has a flexible editing area that we call the "canvas". The canvas contains "blocks", each of which is a piece of information that you can freely move around the canvas. Blocks can take many forms and enable various functionality and design adjustments, including text colour and highlighting alignment, and more. You can add a new block to hold any information you like by hitting the `+` button or do so in-line by typing `/`. Hover over a block to see its size or move it elsewhere on the canvas. To create a column, drag one block alongside another block.
|
||||
|
||||
{% hint style="info" %}
|
||||
Check out [blocks-and-canvas](blocks-and-canvas/ "mention")for more details
|
||||
{% endhint %}
|
||||
|
||||
### **Object Layout**
|
||||
|
||||
Layouts help you customize how your object looks. For example, you can align your text blocks, change the icon type, or set the page full-width.
|
||||
|
||||
**Anytype currently supports three kinds of layout:**
|
||||
|
||||
1. **Basic:** a classic view for notes, articles, and docs.
|
||||
2. **Profile:** designed for contacts, people, and organizations.
|
||||
3. **Action:** for getting things done. Perfect for tasks and plans.
|
||||
|
||||
We have designed layouts to be extendable. In the future, users will be able to make custom layouts too!
|
||||
|
||||
{% hint style="info" %}
|
||||
Primary and Profile layouts support either an emoji or a photo icon. All layouts, except Note, support a cover image.
|
||||
{% endhint %}
|
|
@ -1,18 +0,0 @@
|
|||
# Blocks & Canvas
|
||||
|
||||
### Object canvas
|
||||
|
||||
Every object has a flexible canvas made of simple blocks. Each block is a piece of information that you can freely move around the canvas.
|
||||
|
||||
You can add any information you like by hitting the `+` button or in-line by typing `/`. Highlight a block to see its size or move it elsewhere on the canvas. To create a column, drag one block to the end of another block.
|
||||
|
||||
### **The following blocks are available in this version of Anytype:**
|
||||
|
||||
Open the block menu by hitting – icon on the left side of the block to delete, duplicate or add styling to the block.
|
||||
|
||||
* Text: text, title, heading, subheading, highlighted.
|
||||
* Lists: checkbox, bulleted list, numbered, toggle. Check [text-editing.md](text-editing.md "mention") for further details
|
||||
* [media](media/ "mention"): file, picture, video, bookmark, [latex-blocks.md](media/latex-blocks.md "mention")[code-snippets.md](media/code-snippets.md "mention")
|
||||
* [..](../ "mention"): create new objects (tasks, people, documents) and link to it. Or just create a link with existing object [#as-object-link](relations-mentions-and-object-links.md#as-object-link "mention")
|
||||
* [relation.md](../../relation.md "mention"): all relations for this object [#as-relation](relations-mentions-and-object-links.md#as-relation "mention")
|
||||
* Others: line divider, dotted divider
|
|
@ -1,7 +0,0 @@
|
|||
# Media
|
||||
|
||||
The following media blocks are available in this version of Anytype: **Images**, **Audio**, **Video**, **Files**. Add it on the canvas by hitting the `+` button or in-line by typing `/`. Or you can add it by **drag\&drop** on the canvas.
|
||||
|
||||

|
||||
|
||||
##  <a href="advanced-blocks" id="advanced-blocks"></a>
|
|
@ -1,7 +0,0 @@
|
|||
# Code snippets
|
||||
|
||||
You can insert some code by using a **code snippet**. Choose your language to highlight syntax automatically based on this language.
|
||||
|
||||
.gif>)
|
||||
|
||||
##
|
|
@ -1,7 +0,0 @@
|
|||
# LaTeX blocks
|
||||
|
||||
Add a block with mathematical formulae and equations using [**LaTeX** format](https://www.latex-project.org)
|
||||
|
||||

|
||||
|
||||
##
|
|
@ -1,27 +0,0 @@
|
|||
# Relations, Mentions & Object Links
|
||||
|
||||
There are several options to add another object to Canvas: Relation, Object Link, and Mentions.
|
||||
|
||||
### As Relation
|
||||
|
||||
You can add any Relation on the Canvas by hitting the `+` button or in-line by typing `/`. Next, type a Relation name or choose one from the list.
|
||||
|
||||
.gif>)
|
||||
|
||||
\_Read more about how to create a new Relation: \_[relation.md](../../relation.md "mention")
|
||||
|
||||
### As Object Link
|
||||
|
||||
You can add a link to any object from your Anytype to the Canvas even if it doesn't relate to everyday life.
|
||||
|
||||
.gif>)
|
||||
|
||||
This approach allows you to create "Home Page" style objects, where you can customize Object Link's view and layout. Read more about Object Link styling in [#block-styling](relations-mentions-and-object-links.md#block-styling "mention") section.
|
||||
|
||||
### As Mention
|
||||
|
||||
Mention is a similar Object Link approach where you can add any object from your Anytype with a few differences. It is an in-line entity that allows you to add another object inside the text block. It has default styling, and it's not included in Navigation Panel. Read more about navigation in [navigation.md](../../../features/navigation.md "mention") section
|
||||
|
||||

|
||||
|
||||
##
|
|
@ -1,12 +0,0 @@
|
|||
# Text editing
|
||||
|
||||
Adding content is very simple - just tap on an empty area and start typing. You can also drag and drop the input field on both Mac (from the sidebar) and iOS (from the bottom bar) to drop content at a specific location.
|
||||
|
||||
**The following blocks are available**:
|
||||
|
||||
* Text: title, heading, subheading, highlighted
|
||||
* Lists: checkbox, bulleted list, numbered, toggle
|
||||
|
||||

|
||||
|
||||
##  <a href="advanced-blocks" id="advanced-blocks"></a>
|
|
@ -1,68 +0,0 @@
|
|||
# Relation
|
||||
|
||||
## Knowledge Graph
|
||||
|
||||

|
||||
|
||||
Your objects combine to form a unique knowledge graph. It's a universal data structure and a strong foundation for automation. We want Anytype to be a modular platform for machine learning and plan to release our first modules for the public beta.
|
||||
|
||||
## Relations
|
||||
|
||||
We use **relations** to connect objects in the graph. They add context and significance to each connection. For instance, Patrick was born in 1984, he lives in Berlin, and he just finished an essay. His favourite band is Pink Floyd, and his favourite movie is _2001: A Space Odyssey_. So Patrick connects to each of these with relations like "date of birth," "location," "last task," "band," and "movie."
|
||||
|
||||
**Common Relations:**
|
||||
|
||||
* **Name** the name of an object.
|
||||
* **Type:** defines how an object looks and its default relations.
|
||||
* **Tag:** a typical relation used to label an object for future reference.
|
||||
|
||||
### Adding relations
|
||||
|
||||
{% embed url="https://files.gitbook.com/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FJbcKxgThRdSa4vZyLbvH%2Fuploads%2Ftgw9vYhv0DgA1e7tRenj%2Frelations-canvas.mp4?alt=media&token=1df294aa-8a36-4fc3-bf27-1004b0e05100" %}
|
||||
|
||||
* You can add a relation to the canvas like any other block - with a `+` button or the in-line `/` menu.
|
||||
* From the relations panel: found in the canvas, next to the object name. This panel shows all relations in that object. Here you can add new relations or modify existing ones.
|
||||
* You can feature any relation by clicking ★ next to the relation in the relations panel. Featured relations are on the canvas, below the object's name.
|
||||
|
||||
{% embed url="https://files.gitbook.com/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FJbcKxgThRdSa4vZyLbvH%2Fuploads%2Fp0FdylO4k29DIgaRF4QL%2Frelations-panel.mp4?alt=media&token=cc8cd065-8ff2-4e3a-8feb-0ce8f21c0ff9" %}
|
||||
|
||||
### Creating relations
|
||||
|
||||
#### **From the library:**
|
||||
|
||||
Inside the library, you will find relations created by Anytype and you. To use them just press `+ new relation` in `/` menu, relations panel or [set.md](set.md "mention"). Search and choose from any relation available in your library. 
|
||||
|
||||
#### **From scratch:**
|
||||
|
||||
You can easily create an entirely new relation from scratch. It will then be added to your library, ready for use across your Anytype. To use them just press `+ new relation` in `/` menu, relations panel or [set.md](set.md "mention") and press `create from scratch`. 
|
||||
|
||||
{% embed url="https://files.gitbook.com/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FJbcKxgThRdSa4vZyLbvH%2Fuploads%2Fktt6KvQ4a6PU1NNx8RRH%2Frelations-create-new-inline.mp4?alt=media&token=a7c7d2c1-6b94-48ac-8e23-343e5b1d546b" %}
|
||||
|
||||
Below is the information on a few of the types available currently:
|
||||
|
||||
* **Text:** accepts Text as the input.
|
||||
* **Number:** for all numbers. Different formats are coming soon.
|
||||
* **Date:** Date, optional information for time.
|
||||
* **Status:** an array of the string with a restriction on the output of only one element.
|
||||
* **Tag:** another variety of the string with no limits, only one string.
|
||||
* **Email/phone/URL:** special formats for URL, email, and phone number.
|
||||
* **Checkbox:** an object with a boolean, string, or link to an object.
|
||||
* **Media:** audio, movies, or pictures which you can view, play, or download.
|
||||
* **Object:** reference to a specific object, like a person, task, or document.
|
||||
|
||||
> There are many more relations inside of Anytype!
|
||||
|
||||
{% hint style="warning" %}
|
||||
At present, you cannot delete relations. So be careful to avoid duplicate relations with the same name.
|
||||
{% endhint %}
|
||||
|
||||
### Additional info
|
||||
|
||||
* You cannot currently modify relations included with Anytype.
|
||||
* Some relations are read-only, and you cannot change their value. Relations such as `Created` or `Last modified`. Read-only relations have the icon next to them.
|
||||
* If you add a new relation to a Set, Anytype will not add empty values to the relations in that set. However, when you open an object, Anytype will suggest that it relates to you.
|
||||
* When creating an object, Anytype will display empty values in the list of relations.
|
||||
|
||||
{% hint style="warning" %}
|
||||
Renaming a relation in one object will change its name across all objects.
|
||||
{% endhint %}
|
|
@ -1,21 +0,0 @@
|
|||
# Set
|
||||
|
||||
Bring multiple objects into one view with Sets. You can make a Set for a specific type of object, like seeing every task in one view. Inside a Set, you can sort, filter, and choose a view.
|
||||
|
||||

|
||||
|
||||
Sets don't **store** objects like regular databases. Instead, they are a way to see a portion of your knowledge graph that matches the given criteria, like **Type** == **Task**. So can add a new Task object anywhere inside the Anytype, and it will be shown in **Task Set**! Sets help you sort through and create specific database-like views to work with many objects at once.
|
||||
|
||||
{% hint style="success" %}
|
||||
Look at [creating-a-task-tracker.md](../use-cases-and-tutorials/creating-a-task-tracker.md "mention") tutorial to learn by doing
|
||||
{% endhint %}
|
||||
|
||||
## **Create a Set**
|
||||
|
||||
You can create a Set with a + menu in the Home or bottom-left corner or in / menu in the editor. After that, you need to decide what you want to see there. For example, project management may require a Project type for a book reading list.
|
||||
|
||||
.gif>)
|
||||
|
||||
From the [library.md](../features/library.md "mention"), choose an object type, click "Create," and choose "Create a set."
|
||||
|
||||

|
|
@ -1,29 +0,0 @@
|
|||
# Type
|
||||
|
||||
Types bring definition to your objects, informing how they look and the relations they feature. You can always change your object's type. What begins as an idea can turn into a task and eventually a project. Your types and their changes sync automatically between your devices.
|
||||
|
||||

|
||||
|
||||
**Types included with Anytype:**
|
||||
|
||||
* Tasks
|
||||
* Contacts
|
||||
* Projects
|
||||
* Notes
|
||||
* Articles
|
||||
* Ideas
|
||||
* Humans
|
||||
* Books
|
||||
* & more
|
||||
|
||||
Use the **draft** to create new objects and capture information quickly. Drafts don't support templates or layouts.
|
||||
|
||||
### **Create a Type**
|
||||
|
||||
To create a new type, use the "Create a new type" button in the library. You can choose the default **relations**, **layout** and optionally **create a template.**
|
||||
|
||||

|
||||
|
||||
### Default Type
|
||||
|
||||
For convenience you can also set a **Default Type** in the settings, this will allow you to quickly create objects of your most used type.
|
|
@ -1,15 +0,0 @@
|
|||
# Template
|
||||
|
||||
Templates are a great way to get started with new objects. You can create a template from scratch or use one already included with Anytype
|
||||
|
||||
Types support multiple templates, so you could, for example, have templates for different tasks or systems like GTD and OKRs. Or different templates for different kinds of books, like academic, fiction, non-fiction.
|
||||
|
||||

|
||||
|
||||
**Current template options:**
|
||||
|
||||
* Layout: choose from basic, profile, or action.
|
||||
* Featured relations.
|
||||
* Canvas blocks to build a visual structure.
|
||||
|
||||
Existing objects can be turned into templates using the **···** button.
|
|
@ -20,10 +20,10 @@ Notion's command palette works almost precisely like Anytype's. Use the forward-
|
|||
Want to create a block between, below, or even above another block? You'd have used the `+` button with Notion to only make a block below the current block.\
|
||||

|
||||
|
||||
Anytype's system is more flexible. Hover over the block dragger (shaped like a pill with three dots inside it), and a `+` button will pop out to your left. \
|
||||
Anytype's system is more flexible. Hover over the block dragger (shaped like a pill with three dots inside it), and a `+` button will pop out to your left.\
|
||||

|
||||
|
||||
Move your mouse over to the `+` button that just appeared, and you'll see a yellow line appear. This line indicates where your new block will be inserted. Click the `+` button, and a new block will be created where the line is located. 
|
||||
Move your mouse over to the `+` button that just appeared, and you'll see a yellow line appear. This line indicates where your new block will be inserted. Click the `+` button, and a new block will be created where the line is located.
|
||||
|
||||
{% embed url="https://files.gitbook.com/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FJbcKxgThRdSa4vZyLbvH%2Fuploads%2FVTJWYXHXoTKTF1AGLHx8%2Fanytypeaddingblocks.mp4?alt=media&token=7192874d-2646-4eba-8816-5c1487331302" %}
|
||||
|
||||
|
@ -33,7 +33,7 @@ Click on the block dragger to see options available for a block, such as deletio
|
|||

|
||||
|
||||
{% hint style="info" %}
|
||||
To see a list of all available blocks, please check [blocks-and-canvas](../../fundamentals/object/blocks-and-canvas/ "mention")
|
||||
To see a list of all available blocks, please check [Anytype-editor](../../self-onboarding/Anytype-editor/ "mention")
|
||||
{% endhint %}
|
||||
|
||||
### Moving Blocks
|
||||
|
@ -44,7 +44,7 @@ To move blocks around an Anytype page, use the three-dotted dragger that appears
|
|||
|
||||
{% embed url="https://files.gitbook.com/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FJbcKxgThRdSa4vZyLbvH%2Fuploads%2FzYx6u9uXN8wkAD9nLyhD%2Fmovingblocks.mp4?alt=media&token=778ccec5-3160-45b2-83d4-d73aa89351a9" %}
|
||||
|
||||
There are some differences, however. You can also indent text blocks within other blocks by directly dragging a block over another block in Anytype. You are not limited by lists only like you are in Notion. 
|
||||
There are some differences, however. You can also indent text blocks within other blocks by directly dragging a block over another block in Anytype. You are not limited by lists only like you are in Notion.
|
||||
|
||||
## Hierarchy, Page Linking, and Backlinks
|
||||
|
||||
|
@ -68,7 +68,7 @@ Similarly, in Anytype, other objects (pages in Notion's lingo) can link to anoth
|
|||
To see which objects your current object links to and have links from, check out [navigation.md](../../features/navigation.md "mention"). You will see also how to use a full-featured graph showing all the links between your objects.
|
||||
{% endhint %}
|
||||
|
||||
That's also why backlinks in Notion are not a separate link-type in Anytype - every link is a backlink from another perspective. 
|
||||
That's also why backlinks in Notion are not a separate link-type in Anytype - every link is a backlink from another perspective.
|
||||
|
||||
Relations also link objects together with another. You'll learn more about this in later sections.
|
||||
|
||||
|
@ -96,20 +96,20 @@ This makes Anytype much more flexible than Notion. For example, if you wanted to
|
|||
|
||||

|
||||
|
||||
Have trouble understanding Anytype's databases? 
|
||||
Have trouble understanding Anytype's databases?
|
||||
|
||||
* <mark style="background-color:yellow;">Think of an individual Notion database within Anytype as a Type.</mark>
|
||||
* <mark style="background-color:yellow;">To create a "database" in Anytype, first, create a Type, then create a new Set to show all objects of that Type.</mark>
|
||||
|
||||
{% hint style="info" %}
|
||||
Learn more about this theme here: [type](../../fundamentals/type/ "mention") and [set.md](../../fundamentals/set.md "mention") 
|
||||
Learn more about this theme here: [Broken link](broken-reference "mention") and [set.md](../../self-onboarding/set.md "mention")
|
||||
{% endhint %}
|
||||
|
||||
### Relations
|
||||
|
||||
In Notion's databases, you may be familiar with properties, which are attributes connected to each database entry to describe it.
|
||||
|
||||
In Anytype, relations (Anytype's equivalent of properties) are applied to individual database entries and applied to **every single object**. [relation.md](../../fundamentals/relation.md "mention")s describe each Object. Many Notion properties are also applicable to Anytype's relations, such as `tags`, `URL`, `phone number`, `last modified by`, `descriptions`, `checkboxes`, and more. 
|
||||
In Anytype, relations (Anytype's equivalent of properties) are applied to individual database entries and applied to **every single object**. [relation.md](../../self-onboarding/relation.md "mention")s describe each Object. Many Notion properties are also applicable to Anytype's relations, such as `tags`, `URL`, `phone number`, `last modified by`, `descriptions`, `checkboxes`, and more.
|
||||
|
||||
Relations can be defined for a Type. This is the equivalent of using the `+` button in a Notion database to create a new property. All your relations will come for each new object created, and they can be configured in Type and not by properties in a particular database like in Notion\
|
||||

|
||||
|
@ -122,10 +122,10 @@ Filtering, sorting and creating views in a Set work in a very similar manner to
|
|||
Have trouble understanding Relations in contrast to Notion's Databases?
|
||||
|
||||
* <mark style="background-color:yellow;">Consider Anytype's Relations to be Attributes within a Notion database.</mark>
|
||||
* <mark style="background-color:yellow;">When you add an attribute to a Notion database, you use the</mark> <mark style="background-color:yellow;"></mark><mark style="background-color:yellow;">`+`</mark> <mark style="background-color:yellow;"></mark><mark style="background-color:yellow;">button to the right of the column header. Instead, in Anytype, to add an attribute to a database you can these options:</mark>
|
||||
1. <mark style="background-color:yellow;">Click the Options button at the top-right corner and press</mark> <mark style="background-color:yellow;"></mark><mark style="background-color:yellow;">`+`</mark> <mark style="background-color:yellow;"></mark><mark style="background-color:yellow;">to get existing relation or create a brand new one. This will end with exactly the same thing — Anytype will add a column</mark>
|
||||
* <mark style="background-color:yellow;">When you add an attribute to a Notion database, you use the</mark> <mark style="background-color:yellow;">`+`</mark> <mark style="background-color:yellow;">button to the right of the column header. Instead, in Anytype, to add an attribute to a database you can these options:</mark>
|
||||
1. <mark style="background-color:yellow;">Click the Options button at the top-right corner and press</mark> <mark style="background-color:yellow;">`+`</mark> <mark style="background-color:yellow;">to get existing relation or create a brand new one. This will end with exactly the same thing — Anytype will add a column</mark>
|
||||
2. <mark style="background-color:yellow;">Open the Library (square menu on the home screen) and click on the "Types" tab. Create new desired Type and add attributes - known as relations in Anytype's lingo.</mark>
|
||||
* <mark style="background-color:yellow;">Click "Create", then select Set of object to create a database view — you will see all the relations from Type as a columns. And additionally all of them will become accessible in object</mark> <mark style="background-color:yellow;"></mark><mark style="background-color:yellow;">`/`</mark> <mark style="background-color:yellow;"></mark><mark style="background-color:yellow;">menu and object's relations panel.</mark>
|
||||
* <mark style="background-color:yellow;">Click "Create", then select Set of object to create a database view — you will see all the relations from Type as a columns. And additionally all of them will become accessible in object</mark> <mark style="background-color:yellow;">`/`</mark> <mark style="background-color:yellow;">menu and object's relations panel.</mark>
|
||||
|
||||
#### What does this mean for me?
|
||||
|
||||
|
|
|
@ -10,7 +10,7 @@ Take a look at our [Community Forums](http://community.anytype.io) to check out
|
|||
|
||||
## Sharing, Publishing and Collaboration
|
||||
|
||||
**Notion** allows users to share pages and workspaces with other Notion users. Alternatively, users can create a sharing link to enable users without a Notion account to access your shared content. .png>)
|
||||
**Notion** allows users to share pages and workspaces with other Notion users. Alternatively, users can create a sharing link to enable users without a Notion account to access your shared content.  (1) (1) (1).png>)
|
||||
|
||||
**Anytype** currently cannot share content with other Anytype users or to the web. However, this feature is planned and is on the roadmap. If you find yourself needing to share content with other users, please use the "Print" option, accessed by using your system's Print keyboard shortcut or through the three-dot menu within an object canvas.
|
||||
|
||||
|
|
51
self-onboarding/Anytype-editor/README.md
Normal file
|
@ -0,0 +1,51 @@
|
|||
# Get to Know the Editor 📝
|
||||
|
||||
There are a few different ways to create Objects in Anytype. We recommend starting from the + button located on the top right of your homescreen.
|
||||
|
||||
<figure><img src="../../.gitbook/assets/Object Create.png" alt=""><figcaption></figcaption></figure>
|
||||
|
||||
Each Object has a flexible canvas made of simple blocks. A block is a piece of content that you can freely reposition within the canvas to give your Objects style and structure.
|
||||
|
||||
### Block Styles
|
||||
|
||||
You can add a new block to your canvas by typing the `/` key or by pressing the orange `+` button which appears next to your cursor.\
|
||||
\
|
||||
Currently, Anytype supports the following block types:
|
||||
|
||||
* Text: text, title, heading, subheading, highlighted, callout
|
||||
* Lists: checkbox, bulleted list, numbered, toggle
|
||||
* Media: file, picture, video, bookmark
|
||||
* Simple tables
|
||||
* LaTeX
|
||||
* Code snippets
|
||||
* Relations
|
||||
* Links to other Objects
|
||||
* Dividers: line and dotted
|
||||
|
||||
### **Layouts**
|
||||
|
||||
Layouts can help you customize how your Object is formatted.
|
||||
|
||||
**Anytype currently supports four kinds of layout:**
|
||||
|
||||
1. **Note:** No visible title, icon, or cover. Implemented as default layout for new users.
|
||||
2. **Basic:** Visible title, squircle icon, and cover. Perfect for pages, documents, and articles.
|
||||
3. **Profile:** Visible title, circle icon, and cover. Designed for contacts, people, and organizations.
|
||||
4. **Action:** Visible title, checkbox icon, and cover. Perfect for tasks and plans.
|
||||
|
||||
You can adjust the layout of any Object by hovering above the title, where you will see a Layout menu.
|
||||
|
||||
<figure><img src="../../.gitbook/assets/Layout menu.png" alt=""><figcaption></figcaption></figure>
|
||||
|
||||
### Objects within Objects
|
||||
|
||||
#### Mentioning Objects
|
||||
|
||||
You can reference any other Object in your Anytype by using the mention or `@` command.Mentioned Objects are displayed in-line (rather than as separate blocks). This feature provides a quick and easy way to reference other Objects within Anytype, within a larger block of text, like this: Hello from Anytype! Here is a ....
|
||||
|
||||
#### Linking Objects
|
||||
|
||||
You can link one Object to another using the Block menu or the / shortcut. This will create a new linked Object, which you can style using the Appearance menu.
|
||||
|
||||
|
||||
|
|
@ -4,16 +4,16 @@
|
|||
|
||||
Add some custom styling to your Object Link blocks using the block sidebar.
|
||||
|
||||

|
||||

|
||||
|
||||
### Multiple blocks styling
|
||||
|
||||
Select a few objects to apply common styling for them.
|
||||
|
||||
.gif>)
|
||||

|
||||
|
||||
### Columns of blocks
|
||||
|
||||
Create a multi-column layout by moving a block to the beginning/end of another block. Drag vertical control between blocks in order to change column width.
|
||||
|
||||

|
||||

|
41
self-onboarding/relation.md
Normal file
|
@ -0,0 +1,41 @@
|
|||
# Connect Everything with Relations 🪡
|
||||
|
||||
### Understanding Relations
|
||||
|
||||
Relations are key to organizing and connecting your Objects and knowledge in Anytype. There are two functions that Relations serve in Anytype: 
|
||||
|
||||
* **Defining attributes:** You can use Relations to define the characteristics of a certain Object. For example, when creating a Task in Anytype, you can add Relations such as _Status_: Done/Not Done, or _Priority_: Low, Medium, or High. If we were to imagine a database, Relations represent the column headers to each row (where column A is the Object). Once you have set your attributes, it becomes possible to sort and filter your Objects according to the Relations you've defined in Set View.
|
||||
|
||||
<figure><img src="../.gitbook/assets/Task List.png" alt=""><figcaption></figcaption></figure>
|
||||
|
||||
* **Defining connections:** You can also use Relations to link one Object to another. Returning to the example of a Task, you can add the Relation: _Assignee,_ and assign another Object in your Anytype to this task. As above, you can view the Assignees as Relations in Set view, or in Graph view. 
|
||||
|
||||
### Adding & Managing Relations
|
||||
|
||||
You can add a Relation to your Objects as you would with any other block in the editor: by using the `+` button or the in-line `/` menu.
|
||||
|
||||
You can also manage the Relations for a given Object via its **Relations Panel:** the triangular icon that appears when hovering above the Object name. This Panel shows all relations for that Object. 
|
||||
|
||||
#### Featuring Relations
|
||||
|
||||
Here you can add, feature, or modify existing Relations. Featuring Relations allows you to visually prioritize the most relevant Relations for a given Object, as Featured Relations appear directly beneath the Title. You can feature any Relation by clicking ★ next to the relation in the Relations panel. 
|
||||
|
||||
{% embed url="https://vimeo.com/749076155" %}
|
||||
|
||||
### Types of Relations
|
||||
|
||||
Here are the currently available Relation-types within Anytype:
|
||||
|
||||
* **Text**: accepts text as the input.
|
||||
* **Number**: for all numbers. Different formats are coming soon.
|
||||
* **Date**: date, optional information for time.
|
||||
* **Status:** categorical relation wherein you can define a list of options to choose from, like X, Y, or Z.
|
||||
* **Tag**: another variety of the string with no limits, only one string.
|
||||
* **Email/phone/URL**: special formats for URL, email, and phone number.
|
||||
* **Checkbox**: an object with a boolean, string, or link to an object.
|
||||
* **Media**: audio, movies, or pictures which you can view, play, or download.
|
||||
* **Object**: reference to a specific object, like a person, task, or document.
|
||||
|
||||
{% hint style="warning" %}
|
||||
At present, you cannot delete relations. So be careful to avoid duplicate relations with the same name.
|
||||
{% endhint %}
|
39
self-onboarding/set.md
Normal file
|
@ -0,0 +1,39 @@
|
|||
# Sort, Filter, & Edit Objects with Sets
|
||||
|
||||
### Understanding Sets
|
||||
|
||||
Lots of people compare Sets with databases, but there's a key difference: Sets don't _store_ objects like regular databases. Rather, they provide a way to see a portion of your knowledge graph based on certain filter criteria, and several secondary filters which you can customize.
|
||||
|
||||
#### Sets serve two primary functions:
|
||||
|
||||
1. **Organizing and Accessing Objects**\
|
||||
****\
|
||||
****We often get requests along the lines of: _How do I find all of the Notes I've created?_One easy way is to create a Set based on Type: Note, which will display every Note you've created in Anytype. If you have specific notes you'd like to frequently access, you can filter them based on Relations you've added to these notes, for instance: Creation Date, Tags, or Priority. (In this sense, Relations behave like attributes).You can then pin your Set to your Favorites menu, where it will sit on your Anytype homescreen, acting like a folder for all Objects that meet certain criteria.
|
||||
2. **Batch editing Objects**\
|
||||
****Sets also provide a way to batch-edit Objects. You can use multi-select in Sets to delete multiple Objects at once. You can also batch-add or edit Relations for Objects from Set view, instead of entering them one-by-one.
|
||||
|
||||
{% embed url="https://vimeo.com/717016770" %}
|
||||
|
||||
### Creating Sets
|
||||
|
||||
You can create a Set with the + menu in the Home or bottom-left corner or using the / shortcut menu in the editor.
|
||||
|
||||
Next, you need to decide on the purpose of your Set. For example, project management may require Type: Project, for reading list — Book. From the Library, choose an Object Type, click "Create," and choose "Create a set."
|
||||
|
||||
<figure><img src="../.gitbook/assets/Create a set 2.png" alt=""><figcaption><p>Creating a Set from Types view</p></figcaption></figure>
|
||||
|
||||
### Adding Relations to Objects via Sets
|
||||
|
||||
Instead of adding Relations one-by-one to Objects, you can batch-add them to your Set by clicking the + button inside the Set's Header. 
|
||||
|
||||
### Adding Sort and Filters
|
||||
|
||||
Add Sorts and Filters by clicking the filter icon the top-right side of the Set.
|
||||
|
||||
<figure><img src="../.gitbook/assets/Customize set 1.png" alt=""><figcaption></figcaption></figure>
|
||||
|
||||
### Customizing Set View
|
||||
|
||||
Customize whether you want your Sets to appear in Grid, List, or Gallery view, as well as specific filters. Tap the + button next to 'All' to customize how you want to visualize your Objects.
|
||||
|
||||
<figure><img src="../.gitbook/assets/Customize set 2.png" alt=""><figcaption></figcaption></figure>
|
28
self-onboarding/work-faster-with-templates.md
Normal file
|
@ -0,0 +1,28 @@
|
|||
# Work Faster with Templates
|
||||
|
||||
### Understanding Templates
|
||||
|
||||
Templates are one of our most-beloved ways to work at Anytype, designed to help you scale and personalize your Object creation flows. With Templates, you can:
|
||||
|
||||
* Customize the Layouts and Relations you want to use to for certain object Types
|
||||
* Automatically re-use the same structure each time you add a new Object
|
||||
|
||||
Templates are saved on the Type level, and each Type can support multiple Templates. For example, you can have different Templates for different kinds of Books, like academic, fiction, or non-fiction. 
|
||||
|
||||
{% embed url="https://vimeo.com/717028105" %}
|
||||
|
||||
### How to Create a Template
|
||||
|
||||
There are two ways to add a Template: 
|
||||
|
||||
1\) Navigate to the Types Library → Click the Type for which you'd like to create a Template → Click + to start creating a new template → Give your Template a name and start adding Relations and formatting → Your Template is Auto-saved
|
||||
|
||||
2\) If you're working within an Object and would like to save your work as a Template, you can: Navigate to ··· in the top-right corner → Click + Use as a template, and your content will automatically be saved as a new Template for this Object Type.
|
||||
|
||||
### Using & Managing Templates
|
||||
|
||||
Once you've created your Template, each time you add a new Object you will be prompted to select the Template you'd like to use.
|
||||
|
||||
<figure><img src="../.gitbook/assets/Book Template.png" alt=""><figcaption></figcaption></figure>
|
||||
|
||||
You can view, edit, duplicate, or delete the Templates you've added for each Object Type in the Types Library.
|
|
@ -5,7 +5,7 @@
|
|||
### Steps
|
||||
|
||||
1. Create your object for University or for Course name. There you can make your own inter-linked wiki with documents, files, tasks, and projects related. You can create links to **Courses** and **Modules**, `like Macroeconomics for Business or just Math for example`.
|
||||
2. Let's create a place for your **Class Notes**. You need to click + on home, choose [set.md](../fundamentals/set.md "mention") and set **Class Note** as a source. **Finally, you have made a place for all your lectures and seminars!**
|
||||
2. Let's create a place for your **Class Notes**. You need to click + on home, choose [set.md](../self-onboarding/set.md "mention") and set **Class Note** as a source. **Finally, you have made a place for all your lectures and seminars!**
|
||||
3. You can now add relations you want to see in Set:
|
||||
1. `Class type: lecture, seminar`
|
||||
2. `Сlass: Course or Module name that you've created at step 1`
|
||||
|
@ -21,13 +21,13 @@ Sets collect all your objects that match given criterion. You can add a new Clas
|
|||
|
||||
### Custom type
|
||||
|
||||
If you want to create a more comprehensive learning system with several entities inside like Courses and Modules in a separate sets, we propose[ ](https://doc.anytype.io/intro/fundamentals/type#creating-types)to [#create-a-type](../fundamentals/type/#create-a-type "mention") for that.
|
||||
If you want to create a more comprehensive learning system with several entities inside like Courses and Modules in a separate sets, we propose[ ](https://doc.anytype.io/intro/fundamentals/type#creating-types)to [Broken link](broken-reference "mention") for that.
|
||||
|
||||
### Templates
|
||||
|
||||
It is handy to create Templates. While creating notes in class or meetings, you don't have the time to layout and add relations every time. So, you can choose the Template we provide or make a custom one that fits your needs.
|
||||
|
||||

|
||||
.png>)
|
||||
|
||||
{% hint style="success" %}
|
||||
Find ideas to spark inspiration in [Community Showcases](https://community.anytype.io/c/general-discussion/showcase/13)
|
||||
|
|
|
@ -4,12 +4,12 @@
|
|||
|
||||
### Steps
|
||||
|
||||
1. To create a **Reading List**, you need to click + on home, choose [set.md](../fundamentals/set.md "mention") and set **Book** as a source. That's it, **you have made a place for all your books!**
|
||||
2.   You can now add relations to your content. `Ratings`, `Pages`, `Progress`, `Author`, `Goodreads Link`.
|
||||
3. For additional customization, you can have multiple views and filters to make your content more accessible. 
|
||||
1. To create a **Reading List**, you need to click + on home, choose [set.md](../self-onboarding/set.md "mention") and set **Book** as a source. That's it, **you have made a place for all your books!**
|
||||
2. You can now add relations to your content. `Ratings`, `Pages`, `Progress`, `Author`, `Goodreads Link`.
|
||||
3. For additional customization, you can have multiple views and filters to make your content more accessible.
|
||||
1. **The Gallery view** looks better for objects like this.
|
||||
2. Add filters by relation **tag**, so you will be able to sort books by themes
|
||||
3. You can add images as PageCover or with the [relation.md](../fundamentals/relation.md "mention") **attachment** 
|
||||
3. You can add images as PageCover or with the [relation.md](../self-onboarding/relation.md "mention") **attachment**
|
||||
|
||||
.gif>)
|
||||
|
||||
|
@ -19,7 +19,7 @@ Sets collect all your objects that match the given criterion. You can add a new
|
|||
|
||||
### Custom type
|
||||
|
||||
If you want to create a more broad Reading List with several entities inside like Books and Articles at the same time, we propose to[ ](https://doc.anytype.io/intro/fundamentals/type#creating-types)[#create-a-type](../fundamentals/type/#create-a-type "mention") for that.
|
||||
If you want to create a more broad Reading List with several entities inside like Books and Articles at the same time, we propose to[ ](https://doc.anytype.io/intro/fundamentals/type#creating-types)[Broken link](broken-reference "mention") for that.
|
||||
|
||||
### Template
|
||||
|
||||
|
|
|
@ -1,10 +1,10 @@
|
|||
# Creating a Task Tracker
|
||||
|
||||

|
||||
.gif>)
|
||||
|
||||
### Steps
|
||||
|
||||
1. To create a **Task tracker**, you need to click + on home, choose [set.md](../fundamentals/set.md "mention") and set **Task** as a source. That's it. You just started a task tracker!
|
||||
1. To create a **Task tracker**, you need to click + on home, choose [set.md](../self-onboarding/set.md "mention") and set **Task** as a source. That's it. You just started a task tracker!
|
||||
2. So now you can view all Tasks in one place. For the Task list, you may add relations. `Tag`, `Due date`, `Priority`, Or any other use for your tracker.
|
||||
3. You can also use filters, sorts, and views like:
|
||||
1. Relation `Done` `Is` `Unchecked` so you will see only those that are not done
|
||||
|
@ -21,7 +21,7 @@ Sets collect all your objects that match the given criterion. You can add a new
|
|||
|
||||
### Custom type
|
||||
|
||||
If you don't like **Relations** and **Templates** used in Task, you can [#create-a-type](../fundamentals/type/#create-a-type "mention") that will fit your needs.
|
||||
If you don't like **Relations** and **Templates** used in Task, you can [Broken link](broken-reference "mention") that will fit your needs.
|
||||
|
||||
1. You need to open [library.md](../features/library.md "mention") in **Home** screen, which contains all **Types** in Anytype
|
||||
2. Press "Create a new type."
|
||||
|
|
|
@ -2,12 +2,12 @@
|
|||
|
||||
### Quick start
|
||||
|
||||
How to use Anytype like you used Evernote or Apple Notes before? \
|
||||
How to manage a **well-tuned note-taking system** and not spend life on maintenance? 
|
||||
How to use Anytype like you used Evernote or Apple Notes before?\
|
||||
How to manage a **well-tuned note-taking system** and not spend life on maintenance?
|
||||
|
||||
This part will tell about to easy management of such things:
|
||||
|
||||
* Fast-capturing notes with the ability to quickly sort them later 
|
||||
* Fast-capturing notes with the ability to quickly sort them later
|
||||
* Viewing all your notes and sorting them by last modified date
|
||||
* Categorizing notes using tags (while still being able to view them all in one place)
|
||||
|
||||
|
@ -17,8 +17,8 @@ This part will tell about to easy management of such things:
|
|||
|
||||
### Custom workflow
|
||||
|
||||
Sometimes you need to do things as efficiently as it is possible. \
|
||||
For such purposes, you can set up a workflow with custom [template.md](../../fundamentals/type/template.md "mention") and [relation.md](../../fundamentals/relation.md "mention"). This section will help you answer these questions:
|
||||
Sometimes you need to do things as efficiently as it is possible.\
|
||||
For such purposes, you can set up a workflow with custom [Broken link](broken-reference "mention") and [relation.md](../../self-onboarding/relation.md "mention"). This section will help you answer these questions:
|
||||
|
||||
* How to create Templates in Anytype?
|
||||
* How to create a Solid workflow using Types and Relations?
|
||||
|
|
|
@ -5,7 +5,7 @@ You will use a pre-build set-up for Note type, and Notes set
|
|||
|
||||
### Create them everywhere
|
||||
|
||||
You can create Notes everywhere you want. Every object you create by default is a Note. You can use `+` on Home, `/` in Editor, `+ New` in [set.md](../../fundamentals/set.md "mention") — all of them will be shown in Notes.
|
||||
You can create Notes everywhere you want. Every object you create by default is a Note. You can use `+` on Home, `/` in Editor, `+ New` in [set.md](../../self-onboarding/set.md "mention") — all of them will be shown in Notes.
|
||||
|
||||
{% embed url="https://files.gitbook.com/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FJbcKxgThRdSa4vZyLbvH%2Fuploads%2F5YUqYWaLY9l1nXxQgQSK%2FNotes%20creation.mp4?alt=media&token=779d9632-8185-42e9-ab8c-56a79c7946bb" %}
|
||||
"Notes" Set comes with Anytype by default
|
||||
|
@ -14,7 +14,7 @@ You can create Notes everywhere you want. Every object you create by default is
|
|||
Sets collect all objects by given criteria. For example, if you add a new Note anywhere inside the Anytype, it will be shown here! By default, it is sorted by creation date.
|
||||
|
||||
{% hint style="info" %}
|
||||
Click on links to know more about [type](../../fundamentals/type/ "mention"), [set.md](../../fundamentals/set.md "mention") & [relation.md](../../fundamentals/relation.md "mention")
|
||||
Click on links to know more about [Broken link](broken-reference "mention"), [set.md](../../self-onboarding/set.md "mention") & [relation.md](../../self-onboarding/relation.md "mention")
|
||||
{% endhint %}
|
||||
|
||||
### Sort them later
|
||||
|
@ -22,7 +22,7 @@ Click on links to know more about [type](../../fundamentals/type/ "mention"), [s
|
|||
Notes are sorted by "Last modified date" as you had in Apple Notes or Evernote by default.\
|
||||
Press the setting icon if you want to create other sorts.
|
||||
|
||||

|
||||
.png>)
|
||||
|
||||
### Categorizing with tags
|
||||
|
||||
|
@ -37,8 +37,8 @@ Make these steps and start your Tags management:
|
|||
1. You need to add Tag as a column in Set. You can start adding categories in the cells straightaway.\
|
||||
.png>) 
|
||||
2. Add a View related to this particular Tag or Tags. You need to set up a filter with condition like `Tag has any of Personal`\
|
||||
.png>) .png>)
|
||||
.png>) .png>)
|
||||
|
||||
{% hint style="success" %}
|
||||
You can work with relations everywhere! Check out where and how you can also use Tags: [#adding-relations](../../fundamentals/relation.md#adding-relations "mention")
|
||||
You can work with relations everywhere! Check out where and how you can also use Tags: [#adding-relations](../../self-onboarding/relation.md#adding-relations "mention")
|
||||
{% endhint %}
|
||||
|
|
|
@ -13,7 +13,7 @@ The outlining method emphasizes content as well as relationships between the mat
|
|||
### Add Outline Note type
|
||||
|
||||
1. Go to the Library and click the "Create a new type" button. By using a new type, you can customize templates and relations the way you want. Fill in the Type Title and choose the Icon you want\
|
||||
 
|
||||
 .png>)
|
||||
2. Customize our type by adding your own Relations and choosing a layout. If you want to use a Title, you need to choose a Basic layout. Otherwise — Note. Due to the [Ebbinghaus forgetting curve](https://e-student.org/ebbinghaus-forgetting-curve/), it's always best to start the reciting and reviewing stage as soon as possible. Studies have shown that reviewing your notes within the [24-hour point](https://journals.plos.org/plosone/article?id=10.1371/journal.pone.0120644) achieves the best results. So we also propose to have a "Reflection" relation and "Tag" for categorization \
|
||||

|
||||
|
||||
|
@ -28,12 +28,12 @@ The outlining method emphasizes content as well as relationships between the mat
|
|||
* All **further details** are added with more indentation.
|
||||
|
||||
{% hint style="success" %}
|
||||
You can add Tag under the Title by clicking ★ next to the relation in the relations panel. Check [#adding-relations](../../fundamentals/relation.md#adding-relations "mention") for that.
|
||||
You can add Tag under the Title by clicking ★ next to the relation in the relations panel. Check [#adding-relations](../../self-onboarding/relation.md#adding-relations "mention") for that.
|
||||
{% endhint %}
|
||||
|
||||
### Create a Set
|
||||
|
||||
So now we need to set up a home for all Outline Notes. Use [set.md](../../fundamentals/set.md "mention") for that.
|
||||
So now we need to set up a home for all Outline Notes. Use [set.md](../../self-onboarding/set.md "mention") for that.
|
||||
|
||||
You need to create a new Set from the Home screen. Sets collect all objects by given criteria. For this case, it's like **Type** == **Outline Note**. If you will add a new Outline Note anywhere inside the Anytype, and it will be shown here! Fill in the `Source` with "Outline Note" type.\
|
||||
 
|
||||
|
|