diff --git a/Dockerfile b/Dockerfile index 5e09540..e68402f 100644 --- a/Dockerfile +++ b/Dockerfile @@ -13,7 +13,7 @@ RUN pip install --no-cache-dir -r requirements.txt # Copy the app files to the working directory COPY images/* ./images/ COPY logos/* ./logos/ -COPY donnees/*.json ./donnees/ +COPY donnees/* ./donnees/ COPY app.py ./ # Expose the port that the app will run on diff --git a/app.py b/app.py index 6f7e4f0..e880387 100644 --- a/app.py +++ b/app.py @@ -1,5 +1,7 @@ import json import random +from pathlib import Path + import streamlit as st from streamlit import session_state as ss @@ -42,10 +44,10 @@ def check_answer(): # Main app st.image("images/banniere.jpeg") st.title("Culture Créative - Version Bêta !") -st.markdown("Découvre les licences Creative Commons, une outil légal qui te permet de partager tes contenus sur " - "Internet sous tes propres règles. Elles te permettent de définir les conditions de partage et de " - "contribuer à une culture numérique collaborative. Ne manque pas cette occasion de faire partie d'une " - "communauté mondiale d'échange et de création.") + +# Haut de page +header_content = Path("donnees/header.md").read_text() +st.markdown(header_content, unsafe_allow_html=True) # Check if a question is already selected if not ss.current_question: @@ -66,3 +68,7 @@ with st.form("answer_form"): if st.button("Question suivante"): ss.selected_answer = "---" select_question() + +# Pied de page +footer_content = Path("donnees/footer.md").read_text() +st.markdown(footer_content, unsafe_allow_html=True) diff --git a/donnees/footer.md b/donnees/footer.md new file mode 100644 index 0000000..1f6245b --- /dev/null +++ b/donnees/footer.md @@ -0,0 +1,3 @@ +Fait avec ❤️ par [François Pelletier](https://linktr.ee/jevalideca) de [Je valide ça, service-conseil](https://jevalide.ca) + +[Rejoins ](https://jevalide.ca/cyberlettre) ma Cyberlettre \ No newline at end of file diff --git a/donnees/header.md b/donnees/header.md new file mode 100644 index 0000000..d956175 --- /dev/null +++ b/donnees/header.md @@ -0,0 +1,5 @@ +Découvre les licences Creative Commons, une outil légal qui te permet de partager tes contenus sur Internet sous tes propres règles. + +Elles te permettent de définir les conditions de partage et de contribuer à une culture numérique collaborative. + +Ne manque pas cette occasion de faire partie d'une communauté mondiale d'échange et de création. \ No newline at end of file