-
Notifications
You must be signed in to change notification settings - Fork 0
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
- Loading branch information
1 parent
2398910
commit 0f90957
Showing
9 changed files
with
1,004 additions
and
4,306 deletions.
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -1,17 +1,33 @@ | ||
## Add PARA properties | ||
# Add PARA properties | ||
|
||
I wanted a quick way to link the current page to a Project, Area or Resource that I already have in Logseq. | ||
|
||
That's why I created this plugin. | ||
|
||
## Usage | ||
|
||
This plugin gives you 3 new slashes commands: | ||
|
||
- Project [file page under a project] | ||
- Area [file page under an area] | ||
- Resource [file page under a resource] | ||
|
||
Each will create a new property (`project::`, `area::` or `resource::`) into the current page. | ||
Each will create a new property (`project::`, `area::` or `resource::`) into the current page. I use it to link to an existing (or new page) using `[[ New Page ]]`. This way the link is clickable. | ||
|
||
This is my workflow. I use those properties to query for pages related to projects, areas and resources. | ||
### Setup for Projects, Areas and Resources pages | ||
|
||
For each Project, Area or Resource, I use the following property: | ||
|
||
``` | ||
page-type: project # or `area`, `resource` | ||
``` | ||
|
||
This is my workflow. I use those properties to query for pages related to projects, areas and resources. | ||
|
||
## Demo | ||
|
||
 | ||
|
||
## Recommendations | ||
|
||
I also use [Awesome Props](https://github.com/yoyurec/logseq-awesome-props) to have some cool icons for properties in all pages. |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -1,14 +1,16 @@ | ||
<!doctype html> | ||
<!DOCTYPE html> | ||
<html lang="en"> | ||
<head> | ||
<meta charset="UTF-8"> | ||
<meta name="viewport" | ||
content="width=device-width, user-scalable=no, initial-scale=1.0, maximum-scale=1.0, minimum-scale=1.0"> | ||
<meta http-equiv="X-UA-Compatible" content="ie=edge"> | ||
<title>Add PARA properties into Page</title> | ||
</head> | ||
<body> | ||
<div id="app"></div> | ||
<script type="module" src="index.ts"></script> | ||
</body> | ||
<head> | ||
<meta charset="UTF-8" /> | ||
<meta | ||
name="viewport" | ||
content="width=device-width, user-scalable=no, initial-scale=1.0, maximum-scale=1.0, minimum-scale=1.0" | ||
/> | ||
<meta http-equiv="X-UA-Compatible" /> | ||
<title>Add PARA properties into Page</title> | ||
</head> | ||
<body> | ||
<div id="app"></div> | ||
<script type="module" src="./src/main.ts"></script> | ||
</body> | ||
</html> |
Oops, something went wrong.