LivanArzuaga commited on
Commit
c207086
·
verified ·
1 Parent(s): c4cbbc0

Update app.py

Browse files
Files changed (1) hide show
  1. app.py +34 -1
app.py CHANGED
@@ -4,7 +4,6 @@ import os
4
  import json
5
  from dotenv import load_dotenv
6
  import logging
7
- from dotenv import load_dotenv
8
  from requests.adapters import HTTPAdapter
9
  from requests.packages.urllib3.util.retry import Retry
10
 
@@ -110,3 +109,37 @@ with chat_container.container():
110
  for i in range(len(st.session_state['generated'])):
111
  st.write(f"**User:** {st.session_state['past'][i]}")
112
  st.write(f"**Bot:** {st.session_state['generated'][i]}")
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
4
  import json
5
  from dotenv import load_dotenv
6
  import logging
 
7
  from requests.adapters import HTTPAdapter
8
  from requests.packages.urllib3.util.retry import Retry
9
 
 
109
  for i in range(len(st.session_state['generated'])):
110
  st.write(f"**User:** {st.session_state['past'][i]}")
111
  st.write(f"**Bot:** {st.session_state['generated'][i]}")
112
+
113
+ # Alternar entre modo claro y oscuro
114
+ if 'dark_mode' not in st.session_state:
115
+ st.session_state['dark_mode'] = False
116
+
117
+ def toggle_dark_mode():
118
+ st.session_state['dark_mode'] = not st.session_state['dark_mode']
119
+
120
+ st.sidebar.button("Toggle Dark Mode", on_click=toggle_dark_mode)
121
+
122
+ if st.session_state['dark_mode']:
123
+ st.markdown(
124
+ """
125
+ <style>
126
+ .main {
127
+ background-color: #333;
128
+ color: #fff;
129
+ }
130
+ </style>
131
+ """,
132
+ unsafe_allow_html=True
133
+ )
134
+ else:
135
+ st.markdown(
136
+ """
137
+ <style>
138
+ .main {
139
+ background-color: #fff;
140
+ color: #000;
141
+ }
142
+ </style>
143
+ """,
144
+ unsafe_allow_html=True
145
+ )