Implement nested lists
All checks were successful
CI Pipeline / build (pull_request) Successful in 13s
All checks were successful
CI Pipeline / build (pull_request) Successful in 13s
This commit is contained in:
@@ -151,6 +151,37 @@ Notare::Document.create(OUTPUT_FILE) do |doc|
|
||||
doc.li "Step three"
|
||||
end
|
||||
|
||||
doc.h3 "Nested Lists"
|
||||
doc.ol do
|
||||
doc.li "Main topic one"
|
||||
doc.li "Main topic two" do
|
||||
doc.ul do
|
||||
doc.li "Supporting point A"
|
||||
doc.li "Supporting point B" do
|
||||
doc.ul do
|
||||
doc.li "Detail 1"
|
||||
doc.li "Detail 2"
|
||||
end
|
||||
end
|
||||
doc.li "Supporting point C"
|
||||
end
|
||||
end
|
||||
doc.li "Main topic three"
|
||||
end
|
||||
|
||||
doc.p "Mixed nested lists with formatting:"
|
||||
doc.ul do
|
||||
doc.li do
|
||||
doc.b { doc.text "Bold parent item" }
|
||||
end
|
||||
doc.li "Item with nested numbered list" do
|
||||
doc.ol do
|
||||
doc.li "First sub-step"
|
||||
doc.li "Second sub-step"
|
||||
end
|
||||
end
|
||||
end
|
||||
|
||||
# ============================================================================
|
||||
# 8. Hyperlinks
|
||||
# ============================================================================
|
||||
@@ -238,6 +269,11 @@ Notare::Document.create(OUTPUT_FILE) do |doc|
|
||||
doc.td { doc.text "Complete", style: :success }
|
||||
doc.td "PNG and JPEG"
|
||||
end
|
||||
doc.tr do
|
||||
doc.td "Nested Lists"
|
||||
doc.td { doc.text "Complete", style: :success }
|
||||
doc.td "Multi-level with mixed types"
|
||||
end
|
||||
end
|
||||
|
||||
# ============================================================================
|
||||
|
||||
Reference in New Issue
Block a user