ankanghosh commited on
Commit
86e8a26
·
verified ·
1 Parent(s): 2430be2

Update sources.py

Browse files
Files changed (1) hide show
  1. pages/sources.py +173 -153
pages/sources.py CHANGED
@@ -36,10 +36,21 @@ st.markdown("""
36
  border-left: 4px solid #c0392b;
37
  padding: 10px 15px;
38
  margin: 15px 0;
 
 
 
39
  }
40
  .tradition-section {
41
  margin-bottom: 20px;
42
  }
 
 
 
 
 
 
 
 
43
  </style>
44
  <div class="main-title">About Sources</div>
45
  """, unsafe_allow_html=True)
@@ -62,30 +73,30 @@ for centuries, providing insights into the nature of consciousness, reality, and
62
 
63
  with st.expander("Scriptures", expanded=True):
64
  st.markdown("""
65
- - **The Vedas**: Ancient sacred texts including the Rigveda, Samaveda, Yajurveda, and Atharvaveda
66
- - **Upanishads**: Philosophical texts forming the theoretical basis for Hinduism
67
- - **Puranas**: Ancient texts embodying stories of the universe's creation, genealogies of kings, heroes, sages, and demigods
68
- - **Sutras**: Aphoristic texts containing essential teachings in condensed form
69
- - **Bhagavad Gita**: Sacred dialogue between Krishna and Arjuna on the battlefield
70
- - **Śrīmad Bhāgavatam**: Sacred text centered on Krishna and his devotees
71
- - **Agamas**: Traditional texts concerning temple construction, deity worship, and philosophical doctrines
72
  """)
73
 
74
  with st.expander("Philosophical & Devotional Traditions", expanded=True):
75
  st.markdown("""
76
- - **Bhakti**: Texts and commentaries on the path of devotion
77
- - **Vedanta**: Works on the philosophical system concerned with self-realization
78
- - **Yoga**: Texts on the discipline of physical, mental, and spiritual practices
79
- - **Patanjali**: Writings outlining the philosophy and practice of yoga
80
- - **Shakti & Shaktha**: Texts focused on divine feminine energy
81
- - **Tantra**: Works on esoteric traditions and practices
82
- - **South Indian Vaishnavism**: Texts from the Sri Vaishnava tradition including works of Ramanuja and the Divya Prabandham
83
  """)
84
 
85
  with st.expander("Historical Epics", expanded=True):
86
  st.markdown("""
87
- - **The Mahabharata**: Ancient epic containing philosophical discourses, including the Bhagavad Gita
88
- - **The Ramayana**: Epic telling the story of Rama, embodying dharma and ideal conduct
89
  """)
90
 
91
  # Saints and Spiritual Masters Section
@@ -112,186 +123,186 @@ st.markdown('</div>', unsafe_allow_html=True)
112
  # Create expandable sections for different traditions
113
  with st.expander("Advaita Vedanta & Self-Inquiry", expanded=False):
114
  st.markdown("""
115
- - Sri Ramana Maharshi
116
- - Sri Nisargadatta Maharaj
117
- - Sankara (Adi Shankaracharya)
118
- - Swami Vivekananda
119
- - Sri Ramakrishna
120
- - Swami Sivananda
121
- - Swami Rama Tirtha
122
- - Akalkot Swami
123
- - Swami Dayananda Saraswati
124
- - Swami Swayamprakasa Brahmendra Saraswati
125
- - Vidyaranya
126
- - Appayya Dikshitar
127
- - Sadasiva Brahman
128
  """)
129
 
130
  with st.expander("Bhakti & Sant Tradition", expanded=False):
131
  st.markdown("""
132
- - Sant Tukaram Maharaj
133
- - Goswami Tulsidas
134
- - Sant Kabir Das
135
- - Sant Dnyaneshwar (Jnanadev)
136
- - Jayadeva
137
- - Shri Sant Namdev Maharaj
138
- - Sant Narahari Sonar
139
- - Sant Janabai
140
- - Sant Chokhamela
141
- - Sant Ravidas
142
- - Bhagat Pipa
143
- - Sant Narsi Meheta
144
- - Mira Bai
145
- - Sakubai
146
- - Muktabai
147
- - Ekanath
148
- - Samartha Ramdas
149
- - Dadu
150
- - Śrī Caitanya (Gauranga)
151
- - Ramananda
152
- - Nimbarka
153
- - Vallabha
154
- - Madhva
155
- - Saint Haridas
156
- - Bhadrachalam Ramdas
157
- - Potana
158
- - His Divine Grace A.C. Bhaktivedanta Swami Prabhupāda
159
  """)
160
 
161
  with st.expander("Yoga & Kriya Yoga Lineage", expanded=False):
162
  st.markdown("""
163
- - Shri Lahiri Mahashaya
164
- - Swami Sri Yukteswar Giri
165
- - Paramhansa Yogananda
166
- - Baba Lokenath
167
- - Dattatreya
168
- - Yogi Bhusanda
169
- - Yogi Jaigisavya
170
- - Yogi Mukund Rai
171
- - Joga Paramanand
172
- - Guru Gorakhnath
173
- - Guru Matsyendranath
174
- - Changdev Maharaj
175
  """)
176
 
177
  with st.expander("Modern Indian Saints", expanded=False):
178
  st.markdown("""
179
- - Sri Aurobindo
180
- - Sri Sri Ma Anandamayi
181
- - Baba Neeb Karori
182
- - Shri Sai Baba
183
- - Bhagawan Nityananda
184
- - Swami Muktananda
185
- - Baba Shri Trailangaswami
186
- - Narayana Guru
187
- - Ramalinga Swami
188
- - Raghavendra Swami
189
- - Sundaresa Swami
190
- - Saint Gudidi Baba
191
- - Shri Raukhdiya Baba
192
- - Shri Harshdev Puri Maharaj
193
- - Khaki Baba
194
- - Sombari Baba Maharaj
195
- - Hairakhan Baba
196
- - Bal Brahmachari Maharaj
197
  """)
198
 
199
  with st.expander("Tamil Saints & Nayanars", expanded=False):
200
  st.markdown("""
201
- - Thirumula Nayanar
202
- - Appar (Thirunavukkarasar)
203
- - Sundaramurti
204
- - Thiru Jnana Sambandhar
205
- - Manickavasagar
206
- - Pattinathu Pillayar
207
- - Thayumanavar
208
- - Thiruvalluvar
209
  """)
210
 
211
  with st.expander("Alvar Saints", expanded=False):
212
  st.markdown("""
213
- - Periyalwar
214
- - Nammalwar
215
- - Kulasekhara Alwar
216
- - Thondaradippodi Alwar
217
- - Thiruppan Alwar
218
- - Thirumangai Alwar
219
- - Thirumazhisai Alwar
220
- - Andal
221
- - Saint Alavandar
222
- - Ramanuja
223
  """)
224
 
225
  with st.expander("Karnataka Saints & Haridasas", expanded=False):
226
  st.markdown("""
227
- - Kanak Das
228
- - Purandara Das
229
- - Vyasaraja
230
- - Gorakumbar
231
- - Tyagaraja
232
- - Nilakantha Dikshitar
233
  """)
234
 
235
  with st.expander("Sikh Gurus", expanded=False):
236
  st.markdown("""
237
- - Guru Nanak
238
- - Guru Angad
239
- - Guru Amardas
240
- - Guru Ramdas
241
- - Guru Arjun Singh
242
- - Guru Har Govind
243
- - Guru Har Rai
244
- - Guru Har Kishan
245
- - Guru Tej Bahadur
246
- - Guru Govind Singh
247
  """)
248
 
249
  with st.expander("Ancient Sages & Seers", expanded=False):
250
  st.markdown("""
251
- - Maharshi Vyasa
252
- - Sage Yajnavalkya
253
- - Sage Nagnath
254
- - Sage Satyanath
255
- - Sage Riddhgiri
256
- - Sri Kurmadas
257
- - Sant Jagamitra Naga
258
  """)
259
 
260
  with st.expander("Buddhist & Jain Teachers", expanded=False):
261
  st.markdown("""
262
- - Buddha
263
- - Mahavira
264
- - Parsvanatha
265
- - Milarepa of Tibet
266
  """)
267
 
268
  with st.expander("Sufi & Islamic Saints", expanded=False):
269
  st.markdown("""
270
- - Jalal-ud-din Rumi
271
- - Mansoor
272
- - Shams Tabriez
273
- - Bulla Shah
274
- - Rabia
275
  """)
276
 
277
  with st.expander("Western & Other Traditions", expanded=False):
278
  st.markdown("""
279
- - Zoroaster
280
- - Confucius
281
- - Jesus
282
- - Saint Augustine
283
- - Saint Francis of Assisi
284
- - Saint Francis Xavier
285
- - The Saintly King Bijal
286
- - Akha
287
- - Avadayakkal
288
- - Nandanar
289
- - Vilwamangal
290
- - Yogi Vemana
291
- - Appayyacharya
292
- - Madalasa
293
- - Saint Arunagiri
294
- - Damaji
295
  """)
296
 
297
  # Attribution note
@@ -310,4 +321,13 @@ have contributed to our understanding and have been included in our knowledge ba
310
 
311
  We encourage users to seek out the original texts and teachings for deeper study and to support
312
  the publishers and organizations that continue to make these precious teachings available.
313
- """)
 
 
 
 
 
 
 
 
 
 
36
  border-left: 4px solid #c0392b;
37
  padding: 10px 15px;
38
  margin: 15px 0;
39
+ border-radius: 4px;
40
+ box-shadow: 0 2px 4px rgba(0,0,0,0.05);
41
+ background: linear-gradient(to right, #fff0f0 0%, #ffffff 100%);
42
  }
43
  .tradition-section {
44
  margin-bottom: 20px;
45
  }
46
+ .citation-note {
47
+ font-size: 0.8rem;
48
+ font-style: italic;
49
+ color: #666;
50
+ padding: 10px;
51
+ border-top: 1px solid #eee;
52
+ margin-top: 30px;
53
+ }
54
  </style>
55
  <div class="main-title">About Sources</div>
56
  """, unsafe_allow_html=True)
 
73
 
74
  with st.expander("Scriptures", expanded=True):
75
  st.markdown("""
76
+ - **The Vedas**: Ancient sacred texts including the Rig Veda, Sama Veda, Yajur Veda, and Atharva Veda.
77
+ - **Upanishads**: Philosophical texts forming the theoretical basis for Hinduism.
78
+ - **Puranas**: Ancient texts embodying stories of the universe's creation, genealogies of kings, heroes, sages, and demigods.
79
+ - **Sutras**: Aphoristic texts containing essential teachings in condensed form.
80
+ - **Bhagavad Gita**: Sacred dialogue between Lord Krishna and Arjuna on the battlefield.
81
+ - **Śrīmad Bhāgavatam**: Sacred text centered on Lord Krishna and his devotees.
82
+ - **Agamas**: Traditional texts concerning temple construction, deity worship, and philosophical doctrines.
83
  """)
84
 
85
  with st.expander("Philosophical & Devotional Traditions", expanded=True):
86
  st.markdown("""
87
+ - **Bhakti**: Texts and commentaries on the path of devotion.
88
+ - **Vedanta**: Works on the philosophical system concerned with self-realization.
89
+ - **Yoga**: Texts on the discipline of physical, mental, and spiritual practices.
90
+ - **Patanjali**: Writings outlining the philosophy and practice of yoga.
91
+ - **Shakti & Shaktha**: Texts focused on divine feminine energy.
92
+ - **Tantra**: Works on esoteric traditions and practices.
93
+ - **South Indian Vaishnavism**: Texts from the Sri Vaishnava tradition including works of Ramanuja and the Divya Prabandham.
94
  """)
95
 
96
  with st.expander("Historical Epics", expanded=True):
97
  st.markdown("""
98
+ - **The Mahabharata**: Ancient epic containing philosophical discourses, including the Bhagavad Gita.
99
+ - **The Ramayana**: Epic telling the story of Lord Rama, embodying dharma and ideal conduct.
100
  """)
101
 
102
  # Saints and Spiritual Masters Section
 
123
  # Create expandable sections for different traditions
124
  with st.expander("Advaita Vedanta & Self-Inquiry", expanded=False):
125
  st.markdown("""
126
+ - Sri Ramana Maharshi.
127
+ - Sri Nisargadatta Maharaj.
128
+ - Sankara (Adi Shankaracharya).
129
+ - Swami Vivekananda.
130
+ - Sri Ramakrishna.
131
+ - Swami Sivananda.
132
+ - Swami Rama Tirtha.
133
+ - Akalkot Swami.
134
+ - Swami Dayananda Saraswati.
135
+ - Swami Swayamprakasa Brahmendra Saraswati.
136
+ - Vidyaranya.
137
+ - Appayya Dikshitar.
138
+ - Sadasiva Brahman.
139
  """)
140
 
141
  with st.expander("Bhakti & Sant Tradition", expanded=False):
142
  st.markdown("""
143
+ - Sant Tukaram Maharaj.
144
+ - Goswami Tulsidas.
145
+ - Sant Kabir Das.
146
+ - Sant Dnyaneshwar (Jnanadev).
147
+ - Jayadeva.
148
+ - Shri Sant Namdev Maharaj.
149
+ - Sant Narahari Sonar.
150
+ - Sant Janabai.
151
+ - Sant Chokhamela.
152
+ - Sant Ravidas.
153
+ - Bhagat Pipa.
154
+ - Sant Narsi Meheta.
155
+ - Mira Bai.
156
+ - Sakubai.
157
+ - Muktabai.
158
+ - Ekanath.
159
+ - Samartha Ramdas.
160
+ - Dadu.
161
+ - Śrī Caitanya (Gauranga).
162
+ - Ramananda.
163
+ - Nimbarka.
164
+ - Vallabha.
165
+ - Madhva.
166
+ - Saint Haridas.
167
+ - Bhadrachalam Ramdas.
168
+ - Potana.
169
+ - His Divine Grace A.C. Bhaktivedanta Swami Prabhupāda.
170
  """)
171
 
172
  with st.expander("Yoga & Kriya Yoga Lineage", expanded=False):
173
  st.markdown("""
174
+ - Shri Lahiri Mahashaya.
175
+ - Swami Sri Yukteswar Giri.
176
+ - Paramhansa Yogananda.
177
+ - Baba Lokenath.
178
+ - Dattatreya.
179
+ - Yogi Bhusanda.
180
+ - Yogi Jaigisavya.
181
+ - Yogi Mukund Rai.
182
+ - Joga Paramanand.
183
+ - Guru Gorakhnath.
184
+ - Guru Matsyendranath.
185
+ - Changdev Maharaj.
186
  """)
187
 
188
  with st.expander("Modern Indian Saints", expanded=False):
189
  st.markdown("""
190
+ - Sri Aurobindo.
191
+ - Sri Sri Ma Anandamayi.
192
+ - Baba Neeb Karori.
193
+ - Shri Sai Baba.
194
+ - Bhagawan Nityananda.
195
+ - Swami Muktananda.
196
+ - Baba Shri Trailangaswami.
197
+ - Narayana Guru.
198
+ - Ramalinga Swami.
199
+ - Raghavendra Swami.
200
+ - Sundaresa Swami.
201
+ - Saint Gudidi Baba.
202
+ - Shri Raukhdiya Baba.
203
+ - Shri Harshdev Puri Maharaj.
204
+ - Khaki Baba.
205
+ - Sombari Baba Maharaj.
206
+ - Hairakhan Baba.
207
+ - Bal Brahmachari Maharaj.
208
  """)
209
 
210
  with st.expander("Tamil Saints & Nayanars", expanded=False):
211
  st.markdown("""
212
+ - Thirumula Nayanar.
213
+ - Appar (Thirunavukkarasar).
214
+ - Sundaramurti.
215
+ - Thiru Jnana Sambandhar.
216
+ - Manickavasagar.
217
+ - Pattinathu Pillayar.
218
+ - Thayumanavar.
219
+ - Thiruvalluvar.
220
  """)
221
 
222
  with st.expander("Alvar Saints", expanded=False):
223
  st.markdown("""
224
+ - Periyalwar.
225
+ - Nammalwar.
226
+ - Kulasekhara Alwar.
227
+ - Thondaradippodi Alwar.
228
+ - Thiruppan Alwar.
229
+ - Thirumangai Alwar.
230
+ - Thirumazhisai Alwar.
231
+ - Andal.
232
+ - Saint Alavandar.
233
+ - Ramanuja.
234
  """)
235
 
236
  with st.expander("Karnataka Saints & Haridasas", expanded=False):
237
  st.markdown("""
238
+ - Kanak Das.
239
+ - Purandara Das.
240
+ - Vyasaraja.
241
+ - Gorakumbar.
242
+ - Tyagaraja.
243
+ - Nilakantha Dikshitar.
244
  """)
245
 
246
  with st.expander("Sikh Gurus", expanded=False):
247
  st.markdown("""
248
+ - Guru Nanak.
249
+ - Guru Angad.
250
+ - Guru Amardas.
251
+ - Guru Ramdas.
252
+ - Guru Arjun Singh.
253
+ - Guru Har Govind.
254
+ - Guru Har Rai.
255
+ - Guru Har Kishan.
256
+ - Guru Tej Bahadur.
257
+ - Guru Govind Singh.
258
  """)
259
 
260
  with st.expander("Ancient Sages & Seers", expanded=False):
261
  st.markdown("""
262
+ - Maharshi Vyasa.
263
+ - Sage Yajnavalkya.
264
+ - Sage Nagnath.
265
+ - Sage Satyanath.
266
+ - Sage Riddhgiri.
267
+ - Sri Kurmadas.
268
+ - Sant Jagamitra Naga.
269
  """)
270
 
271
  with st.expander("Buddhist & Jain Teachers", expanded=False):
272
  st.markdown("""
273
+ - Buddha.
274
+ - Mahavira.
275
+ - Parsvanatha.
276
+ - Milarepa of Tibet.
277
  """)
278
 
279
  with st.expander("Sufi & Islamic Saints", expanded=False):
280
  st.markdown("""
281
+ - Jalal-ud-din Rumi.
282
+ - Mansoor.
283
+ - Shams Tabriez.
284
+ - Bulla Shah.
285
+ - Rabia.
286
  """)
287
 
288
  with st.expander("Western & Other Traditions", expanded=False):
289
  st.markdown("""
290
+ - Zoroaster.
291
+ - Confucius.
292
+ - Jesus.
293
+ - Saint Augustine.
294
+ - Saint Francis of Assisi.
295
+ - Saint Francis Xavier.
296
+ - The Saintly King Bijal.
297
+ - Akha.
298
+ - Avadayakkal.
299
+ - Nandanar.
300
+ - Vilwamangal.
301
+ - Yogi Vemana.
302
+ - Appayyacharya.
303
+ - Madalasa.
304
+ - Saint Arunagiri.
305
+ - Damaji.
306
  """)
307
 
308
  # Attribution note
 
321
 
322
  We encourage users to seek out the original texts and teachings for deeper study and to support
323
  the publishers and organizations that continue to make these precious teachings available.
324
+ """)
325
+
326
+ # Citation note at the bottom
327
+ st.markdown('<div class="citation-note">', unsafe_allow_html=True)
328
+ st.markdown("""
329
+ The answers presented in this application are re-presented summaries of relevant passages from the listed citations.
330
+ For the original works in their complete and authentic form, users are respectfully encouraged to purchase
331
+ the original print or digital works from their respective publishers.
332
+ """)
333
+ st.markdown('</div>', unsafe_allow_html=True)