1
# Copyright (c) Streamlit Inc. (2018-2022) Snowflake Inc. (2022-2024)
3
# Licensed under the Apache License, Version 2.0 (the "License");
4
# you may not use this file except in compliance with the License.
5
# You may obtain a copy of the License at
7
# http://www.apache.org/licenses/LICENSE-2.0
9
# Unless required by applicable law or agreed to in writing, software
10
# distributed under the License is distributed on an "AS IS" BASIS,
11
# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
12
# See the License for the specific language governing permissions and
13
# limitations under the License.
18
def draw_header_test(join_output):
24
"##### Header header",
25
"###### Header header",
26
"Quisque vel blandit mi. Fusce dignissim leo purus, in imperdiet lectus suscipit nec.",
30
st.write("\n\n".join(strings))
32
for string in strings:
39
st.text_input("This is a label", key="1")
40
draw_header_test(True)
44
st.text("Headers in single st.markdown")
49
st.text("Headers in multiple st.markdown")
50
draw_header_test(False)
54
st.text("Headers in columns")
59
draw_header_test(True)
62
draw_header_test(False)
66
st.text("Headers in columns with other elements above")
71
st.text("This is some text")
72
draw_header_test(True)
75
st.text("This is some text")
77
draw_header_test(False)
81
st.text("Headers in column beside widget")
86
st.write("# Header header")
87
st.write("## Header header")
90
st.text_input("This is a label", key="2")