athul / athul/archie

Markdown syntax causing output issues and formatting errors

Open
#92 4 comments 0 reactions 0 assignees View on GitHub
Dominant language
CSS
Stars
1.4k
Forks
379
PR merge metrics
No merged PRs in 30d

Description

**Overview:**

When using certain markdown syntax in the Archie theme, the output is being affected in unexpected ways. This issue aims to address the problems related to specific markdown elements and formatting inconsistencies.

**Steps to Reproduce:**

1. Add the following markdown syntax:
```
1. `v3[272]`
2. [int execve(const char *pathname, char *const argv[], char *const envp[]);](https://man7.org/linux/man-pages/man2/execve.2.html)
3. `CR4.VMXE[bit 13]`
```
2. Observe the output for the above markdown syntax and note any inconsistencies or rendering issues.
3. Additionally, insert two new lines between bullet points as follows:
```
* https://github.com/

* https://github.com/
```
4. Verify the output for the updated markdown syntax and identify any unexpected behavior or formatting errors.

**Current Behavior:**

The current behavior of the Archie theme when rendering the markdown syntax mentioned above is causing the following issues:

1. The text `v3[272]` is not being displayed correctly.
2. The hyperlink `[int execve(const char *pathname, char *const argv[], char *const envp[]);](https://man7.org/linux/man-pages/man2/execve.2.html)` is not rendering properly.
3. The text `CR4.VMXE[bit 13]` is being displayed incorrectly.
4. Two new lines between bullet points are not producing the expected line spacing in the rendered markdown output.

**Expected Behavior:**

The Archie theme should handle the specified markdown syntax consistently and accurately, ensuring the correct rendering of the content. The expected behavior is as follows:

1. The text `v3[272]` should be displayed correctly.
2. The hyperlink `[int execve(const char *pathname, char *const argv[], char *const envp[]);](https://man7.org/linux/man-pages/man2/execve.2.html)` should render properly.
3. The text `CR4.VMXE[bit 13]` should be displayed correctly.
4. Two new lines between bullet points should result in appropriate line spacing in the rendered markdown output.

**Environment**

- Theme: Archie
- Version: Latest version

Please let me know if you need any further information or clarification regarding this issue.

Contributor guide

No contributing guide indexed for this repository

Research direction

Start by reproducing the four markdown examples in the Archie theme and compare the rendered output with the expected behavior described in the issue. Trace the theme's markdown rendering and styling entry points, then verify that bracketed text, the execve link, and blank lines between bullet points render correctly.

Written by the indexing model from the issue text.

Assessment

Tech stack
markdown
Domain
frontend
Issue type
Bug
Difficulty
3/5
Estimated time
1-2 days
Activity status
Stale
Clarity
Mostly clear
Newbie friendliness
35/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.