Please consider the following code:
List:
- List_1, Level 1, Item 1
- List_1, Level 1, Item 2
- List_1, Level 2, Item 1
- List_1, Level 2, Item 2
- List_1, Level 1, Item 2
- List_1, Level 2, Item 1
- List_1, Level 2, Item 2
- List_1, Level 2, Item 3
- List_1, Level 3, Item 1
- List_1, Level 3, Item 2
- List_1, Level 2, Item 4
- List_1, Level 1, Item 3
Other List:
- List_2, Level 1, Item 1
- List_2, Level 1, Item 2
- List_2, Level 2, Item 1
- List_2, Level 2, Item 2
- List_2, Level 1, Item 3
- List_2, Level 2, Item 1
- List_2, Level 2, Item 2
I want the entire list to be indented by 1 cm. My approach is:
#show list: it => {
context {
let depth = counter(list).get().len()
if depth == 1 {
pad(left: 1cm)[#it]
} else {
set list(indent: 0pt)
[#it]
}
}
}
But unfortunately, I get the following result.
The second and all other list levels should have the default indention.


