Design specifications outline detailed guidelines that enforce the design principles within our wiki.

Node classification

  • Create or identify a higher level category for your node (often the domain root node, which shares the same name as its corresponding directory in the wiki file system)
  • Make sure your node is associate with the appropriate category.
  • Establish connection with the domain, you should link your node to the domain root node or any sub-node within the domain.

Media and attachments

All media, including pictures, are stored under the “Attachments” directory, place your media in the appropriate subdirectory, create new subdirectory if it does not already exist.

Node content design

Title

  • Each permanent node provides an informative and distinct tile that is easy to reference and identify, title is written with capitalised initial letters.

Linking

  • Use in text links to reference to other relevant nodes.
  • A link can be in the form of supplementary link (enclosed within brackets as supportive information), or implicit link (embedded text link).
  • Back to parent page
    • When organising nodes in hierarchical approach, nodes should include a “Back to parent page: <parent_node>” that points the current node to the super node in the domain hierarchy.
    • A node may have multiple parents span in different domains, choose the one that reflects the best belonging.
  • Tags
    • Tags are denoted by keywords that identify a node.
    • Tags are in order of their significance level, formatted using snake_case to separate words, such asKnowledge_domainSub_knowledge_domainkeyword1keyword2.
    • If a node is related to a specific unit or course, specify the unit or course code in the tags.
  • Reference
    • Reference links for websites are placed in the footer area.

Formatting guidelines

Use proper formatting options for different purposes in wiki content.

MarkupUse Case
BoldKeyword or phase
ItalicJargon or specialised term
underlineKey sentence
*textSupporting information
-Bullet points for concise guidelines; if a bullet point item has descriptive text or sub points, bold the item title
num.Numbered lists for logical orders; if a number item has descriptive text or nested numbers, bold the item title
codeWarp code snippet around with “
```Warp code statement or block around with backticks ```
``` {1-3, 4}Place numeric range in the {} next to the starting backticks to highlight lines of code. This feature has to work with the Syntax Highlighting plugin

Callouts

You can insert callouts to your contents, click for more about Obsidian Callouts.

  • When using folded callout, use a short description as title.
  • When using unfolded callout, use the default title.

Note, Same topic reference

Abstract, Summary

Info, Cross topic reference

Tip, Hint, Important

Success, Check, Done

Question, Help, FAQ

Warning, Caution, Attention

Failure, Fail, Missing

Danger, Error

Bug

Example

Quote, Cite


Back to parent page: Contributor Manual

INFRASTRUCTUREwiki_design_specwiki_design_principlecommunity_code_of_conduct