dbt-docs
dbt-docs copied to clipboard
[Bug] issues with rendering wide markdown tables
Is this a new bug in dbt-core?
- [x] I believe this is a new bug in dbt-core
- [x] I have searched the existing issues, and I could not find an existing issue for this bug
Current Behavior
A wide markdown table in description is not rendered correctly web view
This "white" background box is not stretched horisontally to cover the table content
https://github.com/user-attachments/assets/43ef06e9-d2aa-4c4c-88f9-afb8fc974538
Expected Behavior
White box is stretched horisontally to cover the whole table width
Steps To Reproduce
Render this sources.yml
version: 2
sources:
- name: _test
description: "Test source for bug reporting - DELETE THIS"
schema: _test
tables:
- name: test___wide_table_sample
description: |
**Test Table with Wide Markdown Table**
This is a test table to demonstrate wide markdown tables in DBT documentation.
| Column_1 | Column_2 | Column_3 | Column_4 | Column_5 | Column_6 | Column_7 | Column_8 | Column_9 | Column_10 | Column_11 | Column_12 | Column_13 | Column_14 | Column_15 |
|----------|----------|----------|----------|----------|----------|----------|----------|----------|-----------|-----------|-----------|-----------|-----------|-----------|
| Sample data value A1 | Sample data value B1 | Sample data value C1 | Sample data value D1 | Sample data value E1 | Sample data value F1 | Sample data value G1 | Sample data value H1 | Sample data value I1 | Sample data value J1 | Sample data value K1 | Sample data value L1 | Sample data value M1 | Sample data value N1 | Sample data value O1 |
| Sample data value A2 | Sample data value B2 | Sample data value C2 | Sample data value D2 | Sample data value E2 | Sample data value F2 | Sample data value G2 | Sample data value H2 | Sample data value I2 | Sample data value J2 | Sample data value K2 | Sample data value L2 | Sample data value M2 | Sample data value N2 | Sample data value O2 |
| Sample data value A3 | Sample data value B3 | Sample data value C3 | Sample data value D3 | Sample data value E3 | Sample data value F3 | Sample data value G3 | Sample data value H3 | Sample data value I3 | Sample data value J3 | Sample data value K3 | Sample data value L3 | Sample data value M3 | Sample data value N3 | Sample data value O3 |
| Sample data value A4 | Sample data value B4 | Sample data value C4 | Sample data value D4 | Sample data value E4 | Sample data value F4 | Sample data value G4 | Sample data value H4 | Sample data value I4 | Sample data value J4 | Sample data value K4 | Sample data value L4 | Sample data value M4 | Sample data value N4 | Sample data value O4 |
| Sample data value A5 | Sample data value B5 | Sample data value C5 | Sample data value D5 | Sample data value E5 | Sample data value F5 | Sample data value G5 | Sample data value H5 | Sample data value I5 | Sample data value J5 | Sample data value K5 | Sample data value L5 | Sample data value M5 | Sample data value N5 | Sample data value O5 |
columns:
- name: id
description: "Test column - primary key"
data_type: "Int64"
- name: name
description: "Test column - sample name"
data_type: "String"
- name: value
description: "Test column - sample value"
data_type: "Float64"
run commands
dbt docs generate
dbt docs serve
Relevant log output
Environment
- OS: macos 15.6.1
- Python: 3.13.1
- dbt: 1.10.13
Which database adapter are you using with dbt?
No response
Additional Context
No response
Transferred to the relevant repo