Skip to content

Latest commit

 

History

History
244 lines (221 loc) · 10.3 KB

PKM___My PKM Structure.md

File metadata and controls

244 lines (221 loc) · 10.3 KB

tags:: z/systemUtilities alias:: PKM Structure, PKM tags up:: [[PKM]]
x:: [[tagging]] [[topic]] [[Object Oriented Programming]] [[class]]

  • PKM Structure Overview

    • Topics (Concepts)

      collapsed:: true
      • These are broad concepts or ideas that organize your notes and information.
      • Sources

        • #source - Represents the general concept of information inputs or items you are working on.
      • Notes

        • #note - Represents the general concept of annotation.
      • Topics

        • {{query (property :tags "topic")}} query-table:: true query-properties:: [:page] query-sort-by:: page query-sort-desc:: false collapsed:: true
    • Classes

      • These are specific attributes or properties that provide structured metadata. (Block and/or Page Property)
      • By default, most of the pages and/or blogs include: collapsed:: true
        • tags::
          alias::
          up::
          down::
          x::
          
      • The following are some of the class values for the tags:: property:
      • Sources

        • #source/book - Books
        • #source/Lpost - Linkedin post
        • #source/𝕏post - 𝕏 posts
        • #source/podcast - Podcasts
        • #source/youtube - YouTube Videos
        • #source/article - Articles
        • #source/paper - Papers
        • #source/forum - Forums and chat conversations
        • #source/web - Any kind of web source
        • #source/AI - Content generated by generative AI engines
      • Notes

        collapsed:: true
        • #note/ij - Interstitial journaling
        • #note/thought - Daily reflections on my current state of mind
      • The Others

        collapsed:: true
        • #person - Persons
      • Maps of Content

        collapsed:: true
        • #MOC - Maps of Content (the emerging organizational structure, by [[@Nick Milo]] )
      • System

        collapsed:: true
        • #z - System
          • #z/systemutilities - General utilities I use in this system
          • #z/index
          • #z/readme
          • #z/TOCs - Tables of Content
    • Tags

      • These are additional labels that provide context or warnings and are not central concepts or structured properties.
      • CODE Status

        • #captured - Captured
        • #organized - Organized
        • #distilling - Distilling
        • #expressed - Expressed
      • Timestream Tags

        • #visit - When I visit people IRL (in real life)
        • #call - When I have any kind of call (video, phone,...)
        • #idea - Anything I might want to turn into an explicit action
        • #meeting - Any meetings I have with people, added to my dayplan
        • #appointment - A scheduled time for receiving a professional service
        • #presentation - Any offline/online public presentation
        • #masterclass - Any class or training I give to my clients or students
        • #pinned - Mark temporary starred nodes to make them easier to find
        • #review - Mark something to look at later
        • #tanaSpring - Structured insights from Tana
      • Todo Tags

        • #backlogItem - List of potential Todo tasks
        • #focus - Priority tasks to focus on today
        • #quicktask - Quick-action tasks I can complete without deep thought
        • #research - Things I want to research
        • #refine - Things I want to refine
        • #explore - Things I want to dive in and play
        • #read - Things I want to read
        • #watch - Things I want to watch
        • #listen - Things I want to listen
        • #draw - Things I need to draw on a whiteboard
      • The Others

        • #quote - Mark preferred block references as a quote (i.e. web highlights)
      • PARA

        • #PARA - Projects, areas, resources and archive by [[@Tiago Forte]]
          • #PARA/project
          • #PARA/area
          • #PARA/resource
          • #PARA/archived
      • System

        • #nf - No filter, used to remove blocks from filters
  • 🎨 CSS Color Tag and UI for Dark Mode

    collapsed:: true
    • :root {
        /* Rainbow gradient colors */
        --color-red: #FF6B6B;
        --color-orange: #FBAD50;
        --color-yellow: #F7DB4F;
        --color-green: #A0D468;
        --color-blue: #5D9CEC;
        --color-indigo: #45B7D1;
        --color-violet: #AC92EB;
      
        /* Additional colors */
        --color-pink: #EC87C0;
        --color-teal: #4ECDC4;
        --color-gray: #8C9AAB;
      
        /* Text colors */
        --text-light: #FFFFFF;
        --text-dark: #1A1A1A;
      
        /* Background color */
        --bg-color: #2A2A2A;
      }
      
      body {
        background-color: var(--bg-color);
        color: var(--text-light);
      }
      
      a.tag {
        display: inline-block;
        padding: 0.2em 0.5em;
        border-radius: 0.3em;
        font-size: 0.9em;
        font-weight: 500;
        text-decoration: none;
        transition: all 0.3s ease;
        margin: 0.1em;
      }
      
      a.tag:hover {
        opacity: 0.8;
      }
      
      /* Sources */
      a.tag[data-ref="source"] { background-color: var(--color-red); color: var(--text-light); }
      a.tag[data-ref^="source/"] { background-color: var(--color-red); color: var(--text-light); opacity: 0.8; }
      
      /* CODE Status */
      a.tag[data-ref="captured"] { background-color: #FF6B6B; color: #FFFFFF; opacity: 1; }
      a.tag[data-ref="organized"] { background-color: #FF9F00; color: #FFFFFF; opacity: 0.9; }
      a.tag[data-ref="distilling"] { background-color: #FFD700; color: #1A1A1A; opacity: 0.8; }
      a.tag[data-ref="expressed"] { background-color: #4ECDC4; color: #1A1A1A; opacity: 0.7; }
      
      /* Notes */
      a.tag[data-ref="note"] { background-color: var(--color-yellow); color: var(--text-dark); }
      a.tag[data-ref^="note/"] { background-color: var(--color-yellow); color: var(--text-dark); opacity: 0.8; }
      
      /* Timestream Tags */
      a.tag[data-ref="visit"],
      a.tag[data-ref="call"],
      a.tag[data-ref="idea"],
      a.tag[data-ref="meeting"],
      a.tag[data-ref="appointment"],
      a.tag[data-ref="presentation"],
      a.tag[data-ref="masterclass"] { background-color: var(--color-green); color: var(--text-dark); }
      
      a.tag[data-ref="pinned"] { background-color: var(--color-yellow); color: var(--text-dark); font-weight: 700; }
      a.tag[data-ref="review"] { background-color: var(--color-teal); color: var(--text-light); }
      a.tag[data-ref="tanaSpring"] { background-color: var(--color-teal); color: var(--text-light); opacity: 0.8; }
      
      /* Todo Tags */
      a.tag[data-ref="backlogItem"] { background-color: var(--color-gray); color: var(--text-light); }
      a.tag[data-ref="focus"] { background-color: var(--color-red); color: var(--text-light); font-weight: 700; }
      a.tag[data-ref="quicktask"] { background-color: var(--color-orange); color: var(--text-dark); }
      a.tag[data-ref="research"],
      a.tag[data-ref="refine"],
      a.tag[data-ref="explore"],
      a.tag[data-ref="read"],
      a.tag[data-ref="watch"],
      a.tag[data-ref="listen"] { background-color: var(--color-blue); color: var(--text-light); }
      a.tag[data-ref="draw"] { background-color: var(--color-pink); color: var(--text-light); }
      
      /* The others */
      a.tag[data-ref="person"] { background-color: var(--color-indigo); color: var(--text-light); }
      a.tag[data-ref="quote"] { background-color: var(--color-violet); color: var(--text-light); }
      
      /* PARA */
      a.tag[data-ref="PARA"] { background-color: var(--color-blue); color: var(--text-light); font-weight: 700; }
      a.tag[data-ref^="PARA/"] { background-color: var(--color-blue); color: var(--text-light); opacity: 0.8; }
      
      /* Maps of Content */
      a.tag[data-ref="MOC"] { background-color: var(--color-indigo); color: var(--text-light); font-weight: 700; }
      
      /* System */
      a.tag[data-ref="z"] { background-color: var(--color-gray); color: var(--text-light); }
      a.tag[data-ref^="z/"] { background-color: var(--color-gray); color: var(--text-light); opacity: 0.8; }
      a.tag[data-ref="nf"] { background-color: var(--color-gray); color: var(--text-light); opacity: 0.6; }
  • CSS Color Tag Custom Code (legacy)

    collapsed:: true
    • 	  /* Custom Tag colors */
        	  /* Color names https://www.w3schools.com/cssref/css_colors.asp */
        	  
        	  a.tag[data-ref="captured"] { background-color: maroon; color: snow; }
        	  a.tag[data-ref="organized"] { background-color: firebrick; color: snow; }
        	  a.tag[data-ref="distilling"] { background-color: lightcoral; color: black; }
        	  a.tag[data-ref="expressed"] { background-color: lightsalmon; color: black; }
        	  
        	  a.tag[data-ref="note"] { background-color: beige; color: black; }
            a.tag[data-ref="note/ij"] { background-color: beige; color: black; }
            a.tag[data-ref="note/thought"] { background-color: beige; color: black; }
        	  
        	  a.tag[data-ref="visit"] { background-color: mediumspringgreen; color: black; }
        	  a.tag[data-ref="call"] { background-color: mediumturquoise; color: black; }
        	  a.tag[data-ref="idea"] { background-color: magenta; color: snow; }
        	  a.tag[data-ref="meeting"] { background-color: mediumorchid; color: snow; }
        	  a.tag[data-ref="presentation"] { background-color: mediumpurple; color: snow; }
        	  a.tag[data-ref="masterclass"] { background-color: midnightblue; color: snow; }
        	  a.tag[data-ref="highlight"] { background-color: gold; color: snow; }
        	  a.tag[data-ref="review"] { background-color: goldenrod; color: black; }
            a.tag[data-ref="tanaSpring"] { background-color: rgb(4, 44, 50); color: snow; }
        	    	  
            a.tag[data-ref="backlogItem"] { background-color: silver; color: black; }
        	  a.tag[data-ref="focus"] { background-color: rgb(255, 0, 89); color: snow; }
        	  a.tag[data-ref="quicktask"] { background-color: gold; color: black; }
        	  a.tag[data-ref="research"] { background-color: slateblue; color: snow; }
        	  a.tag[data-ref="refine"] { background-color: slateblue; color: snow; }
        	  a.tag[data-ref="explore"] { background-color: slateblue; color: snow; }
        	  a.tag[data-ref="read"] { background-color: slateblue; color: snow; }
        	  a.tag[data-ref="watch"] { background-color: slateblue; color: snow; }
        	  a.tag[data-ref="listen"] { background-color: slateblue; color: snow; }
        	  a.tag[data-ref="draw"] { background-color: linen; color: black; }
            
            a.tag[data-ref="person"] { background-color: silver; color: black; }
        	  a.tag[data-ref="quote"] { background-color: linen; color: black; }
        	  
        	  a.tag[data-ref="PARA/project"] { background-color: navy; color: snow; }
        	  a.tag[data-ref="para/area"] { background-color: royalblue; color: snow; }
        	  a.tag[data-ref="para/resource"] { background-color: cornflowerblue; color: snow; }
        	  a.tag[data-ref="para/archived"] { background-color: lavender; color: black; }