BlueBrain / BlueBrain/nexus

Studio description markdown incomplete

Open
#3,300 0 comments 0 reactions 0 assignees View on GitHub
bug fusion fusion-studio
Dominant language
Scala
Stars
301
Forks
76
PR merge metrics
No merged PRs in 30d

Description

**Describe the bug**
Markdown not completely working for description for a studio. When you use some of the markdown tags, some do not seem to work as expected:

The **bold** attribute makes the text not really bold, but only a bit "fuzzy"?

The "quote" attribute does not quote the quote, but it does so in the preview alone. But not on the studio page itself.

Finally, the "link" attribute links to a wrong page. Putting a link as

> [link](https://www.google.com)

it leads to `https://staging.nise.bbp.epfl.ch/nexus/google.com`.

**What part of Nexus is affected**
- [x] Fusion
- [ ] Delta
- [ ] CLI
- [ ] Documentation

**To Reproduce**
Steps to reproduce the behavior, e.g. for Fusion:
1. Go to any studio
2. Edit the description and use some of the markdown attributes
3. Check the preview and the final studio page

**Expected behavior**

- bold -> bold
- quote -> quote
- link -> link to the address provided

**Screenshots**

![Screenshot 2022-05-27 at 09.19.24.png](https://images.zenhubusercontent.com/62714e29b18ff51479a15c78/2687ccfd-05dc-4477-9ec8-270cbfe79dc5)
![Screenshot 2022-05-27 at 09.20.02.png](https://images.zenhubusercontent.com/62714e29b18ff51479a15c78/2020ff1c-7f85-46a9-9602-4fe7e25b98c9)

**Additional context**
env: stage, Nexus Fusion v.1.8.0-M3-5-g7c346d1e
user: adietz

Contributor guide

Open the contributing guide

Research direction

Start by reproducing the issue in a Fusion studio: edit its description with bold, quote, and external-link Markdown, then compare the preview with the final studio page. Trace the two description-rendering entry points and verify that formatting matches the expected output and links retain the provided address; the payload names no source files or tests.

Written by the indexing model from the issue text.

Assessment

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

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.