This is an alert
docs
π§ Features Test| modified | Friday 14 February 2025 | 
|---|
Computer science is the study of computation, automation, and information. Computer science spans theoretical disciplines (such as algorithms, theory of computation, information theory, and automation) to practical disciplines (including the design and implementation of hardware and software). Computer science is generally considered an area of academic research and is distinct from computer programming.
To override any xlog template :
theme directory inside your knowledge base directorytheme to override any previously defined themeFor example, xlog has templates defined inside templates/ one of them is pages.html which display a list of pages. to override it you can:
theme/pages.html with the new Go template content.title attribute will replace the page title (that is the filename by default)| Style | code | example | 
|---|---|---|
| Bold | ** | Bold | 
| Bold | __ | Bold | 
| Italic | * | Italic | 
| Italic | _ | italic | 
| Strikethrough | ~~ | |
| Subscript | <sub> | X2 | 
| Superscript | <sup> | X2 | 
| Linking | [text](url) | Emad Elsaid | 
| Shorting Long URLs: | https://en.wikipedia.org/wiki/β¦ | |
| Auto linking text if it’s a page name | index, 1/3 Features Test | |
| Emoji | :EMOJICODE: | 🔧 | 
| Detect date | DD-MM-YYYY | 1 January 2023 | 
| Detect hashtag | # | Testing | 
| Foot note | [^1] | 1 | 
| Typography replacement | '"--...<<>> | ‘hello’, “hello”, –, …, «, » | 
| Inline MathJax with | $ | \(ax^2 + bx + c = 0\) | 
| Inline MathJax with | $$ | \(ax^2 + bx + c = 0\) | 
1-January-2023 shows as a link 1 January 2023 So you can create a page every day like a diary or agenda, write the date in it and it’ll show up in the calendar.
Also you can use a date as due date for a todo, and you can check the calendar for upcoming due dates.
> ΒΆComputer science is the study of computation, automation, and information.
fmt.Println("hello world")
1fmt.Println("Hello World")
$$ ΒΆ\[\vec{\nabla} \times \vec{F} = \left( \frac{\partial F_z}{\partial y} - \frac{\partial F_y}{\partial z} \right) \mathbf{i} + \left( \frac{\partial F_x}{\partial z} - \frac{\partial F_z}{\partial x} \right) \mathbf{j} + \left( \frac{\partial F_y}{\partial x} - \frac{\partial F_x}{\partial y} \right) \mathbf{k} \]
: ΒΆ

 https://www.emadelsaid.com/Why I became a software developer/        Pyramids of Giza, Cairo, Egypt In my teen years I mostly liked two things, Drawing and Computers. I used to get high grades in mostly everything, even the subjects I didn t like like English and math
            https://www.emadelsaid.com/Why I became a software developer/        Pyramids of Giza, Cairo, Egypt In my teen years I mostly liked two things, Drawing and Computers. I used to get high grades in mostly everything, even the subjects I didn t like like English and math  extensions/blocks/templates has a set of blocksFor example extensions/blocks/templates/book.html represents a blocks book
```book title: The food of the gods author: H. G. Wells image: /docs/public/d32ac848ea161f9b384ed2ed81d657e3f150bcd3aa355a75741b95c76b873898.avif ```
Parses the content as YAML and is passed to the book.html file rendering the block to :
Authors:
 
      Developer, Youtuber and casual gamer
 
      Developer, Youtuber and casual gamer
 
      Developer, Youtuber and casual gamer
 
      Developer, Youtuber and casual gamer
 
      Developer, Youtuber and casual gamer
 
      Developer, Youtuber and casual gamer
The previous list each one of them is a block that looks like the following:
```person name: Emad Elsaid image: https://www.emadelsaid.com/public/logo.png website: https://www.emadelsaid.com byline: Developer, Youtuber and casual gamer ```
Or a Github user. which requires just the name
```github-user name: emad-elsaid ```
or one-liner. as only one line is needed
/github-user name: emad-elsaid
-+*1.1. again- [ ]- [x]






In a single line with /SHORTCODE:
Mermaid Graphs:
erDiagram
    CUSTOMER ||--o{ ORDER : places
    ORDER ||--|{ LINE-ITEM : contains
    CUSTOMER }|..|{ DELIVERY-ADDRESS : uses
gantt
    title A Gantt Diagram
    dateFormat  YYYY-MM-DD
    section Section
    A task           :a1, 2014-01-01, 30d
    Another task     :after a1  , 20d
    section Another
    Task in sec      :2014-01-12  , 12d
    another task      : 24d
Embed another page, header-particles in this case
Page: header-particles doesn't exist| Heading1 | Heading2 | 
|---|---|
| Value 1.1 | Value 1.2 | 
| Value 2.1 | Value 2.2 | 
| Value 3.1 | Value 3.2 | 
Using ---
Tweet link
X link
Youtube link
Facebook link
Giphy link

More details about a sentence or a reference citation using [^1]:  ↩︎