diff --git a/docs/pages.md b/docs/pages.md index a0ca3d7..60aa74d 100644 --- a/docs/pages.md +++ b/docs/pages.md @@ -74,6 +74,17 @@ This document describes the functionality and purpose of each page in the applic - Controls for record/pause/stop - Clip management with naming and deletion +#### Clan Explorer + +![Clan explorer page](../src/assets/screenshots/clan.png) + +- Family tree visualization tool +- Interactive legend with cultural elements: + - Gotra (ancestral lineage) + - Deity (family deity) + - Caste information + - Surname relationships + ## Utility Pages ### Error Page (/pages/404.astro) diff --git a/public/assets/json/family.json b/public/assets/json/family.json new file mode 100644 index 0000000..d102cac --- /dev/null +++ b/public/assets/json/family.json @@ -0,0 +1,4168 @@ +[ + { + "id": 1, + "Caste": { + "hi": "झंवर", + "en": "Jhanwar" + }, + "Gotra": { + "hi": "झूमाझ", + "en": "Jhumaj" + }, + "Deity": { + "hi": "सुद्रासण / गाहल", + "en": "Sudrasan / Gahal" + }, + "Location": { + "hi": "", + "en": "" + }, + "Surnames": [ + { + "hi": "कालीया", + "en": "Kaliya" + }, + { + "hi": "खरड़", + "en": "Kharad" + }, + { + "hi": "खीवंन्या", + "en": "Khivannjya" + }, + { + "hi": "खुच्चा", + "en": "Khuccha" + }, + { + "hi": "चौधरी", + "en": "Chaudhary" + }, + { + "hi": "संबरसोमानी", + "en": "Sambarsomani" + }, + { + "hi": "झालरीया", + "en": "Jhalariya" + }, + { + "hi": "ठीनगा", + "en": "Thinga" + }, + { + "hi": "डाणी", + "en": "Dani" + }, + { + "hi": "नागला", + "en": "Nagla" + }, + { + "hi": "नौसरया", + "en": "Nausarya" + }, + { + "hi": "चौसरया", + "en": "Pausarya" + }, + { + "hi": "मोवण्डा", + "en": "Movanda" + }, + { + "hi": "मुवाणीवाल", + "en": "Muvaniwal" + }, + { + "hi": "मेमाणी", + "en": "Memaani" + }, + { + "hi": "मोवण्या", + "en": "Movnya" + } + ] + }, + { + "id": 2, + "Caste": { + "hi": "लढ्ढा", + "en": "Laddha" + }, + "Gotra": { + "hi": "सीलास", + "en": "Silas" + }, + "Deity": { + "hi": "संचाय", + "en": "Sanchay" + }, + "Location": { + "hi": "", + "en": "" + }, + "Surnames": [ + { + "hi": "अठासन्या", + "en": "Athasanya" + }, + { + "hi": "चौधरी", + "en": "Chaudhary" + }, + { + "hi": "जोला", + "en": "Jola" + }, + { + "hi": "दगड़ा", + "en": "Dagda" + }, + { + "hi": "दागडिया", + "en": "Dagadiya" + }, + { + "hi": "धाराणी", + "en": "Dharani" + }, + { + "hi": "भाकरोबा", + "en": "Bhakaroba" + }, + { + "hi": "मूंजी", + "en": "Munji" + }, + { + "hi": "मोदी", + "en": "Modi" + }, + { + "hi": "हींग्या", + "en": "Hingya" + } + ] + }, + { + "id": 3, + "Caste": { + "hi": "टावरी", + "en": "Tawari" + }, + "Gotra": { + "hi": "चावडा", + "en": "Chawda" + }, + "Deity": { + "hi": "कश्यप", + "en": "Kashyap" + }, + "Location": { + "hi": "", + "en": "" + }, + "Surnames": [ + { + "hi": "आसेश", + "en": "Asara" + }, + { + "hi": "कुलधारिणा", + "en": "Kuladharina" + }, + { + "hi": "खेताणी", + "en": "Khetani" + }, + { + "hi": "गौदाणी", + "en": "Gaudani" + }, + { + "hi": "ओदाणी", + "en": "Odani" + }, + { + "hi": "गौराणी", + "en": "Gaurani" + }, + { + "hi": "घुरका", + "en": "Ghurka" + }, + { + "hi": "घेराणी", + "en": "Gheranit" + }, + { + "hi": "भकराणी", + "en": "Bhakarani" + }, + { + "hi": "भौजाणी", + "en": "Bhojani" + }, + { + "hi": "मोहता", + "en": "Mohta" + }, + { + "hi": "गुरकाणी", + "en": "Gurkani" + } + ] + }, + { + "id": 4, + "Caste": { + "hi": "बजाज", + "en": "Bajaj" + }, + "Gotra": { + "hi": "भंसाली", + "en": "Bhansali" + }, + "Deity": { + "hi": "गाहल", + "en": "Gahal" + }, + "Location": { + "hi": "", + "en": "" + }, + "Surnames": [ + { + "hi": "गवदुका ", + "en": "Gavduka" + }, + { + "hi": "गौचा", + "en": "Gaucha" + }, + { + "hi": "गौदावत", + "en": "Gaudavat" + }, + { + "hi": "चामर", + "en": "Chamar" + }, + { + "hi": "धारुका", + "en": "Dharuka" + }, + { + "hi": "बहोड्या", + "en": "Bahodya" + }, + { + "hi": "मरचुन्या", + "en": "Marchunya" + }, + { + "hi": "रामावत", + "en": "Ramavat" + }, + { + "hi": "रोल्या", + "en": "Rolya" + }, + { + "hi": "लखावत", + "en": "Lakhavat" + } + ] + }, + { + "id": 5, + "Caste": { + "hi": "बिड़ला", + "en": "Birla" + }, + "Gotra": { + "hi": "बालास", + "en": "Balas" + }, + "Deity": { + "hi": "संचाय", + "en": "Sanchay" + }, + "Location": { + "hi": "", + "en": "" + }, + "Surnames": [ + { + "hi": "गौरिया", + "en": "Gauriya" + }, + { + "hi": "गाडया", + "en": "Gadaya" + }, + { + "hi": "गौरेया", + "en": "Gaureya" + }, + { + "hi": "धुरया", + "en": "Dhuraya" + }, + { + "hi": "घुनरया", + "en": "Ghunraya" + }, + { + "hi": "बडहका", + "en": "Badhaka" + }, + { + "hi": "बडालिया", + "en": "Badaliya" + } + ] + }, + { + "id": 6, + "Caste": { + "hi": "मालू", + "en": "Malu" + }, + "Gotra": { + "hi": "खलांस", + "en": "Khalans" + }, + "Deity": { + "hi": "सचाय", + "en": "Sachay" + }, + "Location": { + "hi": "", + "en": "" + }, + "Surnames": [ + { + "hi": "चौधरी", + "en": "Chaudhary" + }, + { + "hi": "धीया", + "en": "Dhiya" + }, + { + "hi": "तेला", + "en": "Tela" + }, + { + "hi": "माल", + "en": "Mal" + }, + { + "hi": "लोईवाल", + "en": "Loiwal" + }, + { + "hi": "साबु", + "en": "Sabu" + } + ] + }, + { + "id": 7, + "Caste": { + "hi": "माणूधन्या", + "en": "Manudhnya" + }, + "Gotra": { + "hi": "जेसलाणी", + "en": "Jesalani" + }, + "Deity": { + "hi": "माणूधणी", + "en": "Manudhni" + }, + "Location": { + "hi": "", + "en": "" + }, + "Surnames": [ + { + "hi": "घश्डोल्या", + "en": "Ghashdolya" + }, + { + "hi": "चौधरी", + "en": "Chaudhary" + }, + { + "hi": "सुम", + "en": "Sum" + }, + { + "hi": "स्याहर", + "en": "Syahar" + }, + { + "hi": "सिंगी", + "en": "Singi" + }, + { + "hi": "हीरा", + "en": "Hira" + } + ] + }, + { + "id": 8, + "Caste": { + "hi": "धूत", + "en": "Dhoot" + }, + "Gotra": { + "hi": "फाफडांस", + "en": "Fafdans" + }, + "Deity": { + "hi": "लीकाशन", + "en": "Likashan" + }, + "Location": { + "hi": "", + "en": "" + }, + "Surnames": [{}] + }, + { + "id": 9, + "Caste": { + "hi": "भंसाली", + "en": "Bhansali" + }, + "Gotra": { + "hi": "भंसाली", + "en": "Bhansali" + }, + "Deity": { + "hi": "चावडा", + "en": "Chawda" + }, + "Location": { + "hi": "", + "en": "" + }, + "Surnames": [{}] + }, + { + "id": 10, + "Caste": { + "hi": "आगसूड", + "en": "Agasud" + }, + "Gotra": { + "hi": "कश्यप", + "en": "Kashyap" + }, + "Deity": { + "hi": "जाखण", + "en": "Jakhan" + }, + "Location": { + "hi": "", + "en": "" + }, + "Surnames": [{}] + }, + { + "id": 11, + "Caste": { + "hi": "मालपाणी", + "en": "Malpani" + }, + "Gotra": { + "hi": "भटयास", + "en": "Bhatyas" + }, + "Deity": { + "hi": "साँगल", + "en": "Sangal" + }, + "Location": { + "hi": "", + "en": "" + }, + "Surnames": [ + { + "hi": "चोला", + "en": "Chola" + }, + { + "hi": "गंगल", + "en": "Gangal" + }, + { + "hi": "जुहरी", + "en": "Juhari" + }, + { + "hi": "भुरा", + "en": "Bhura" + }, + { + "hi": "मूथा", + "en": "Mutha" + }, + { + "hi": "मोदी", + "en": "Modi" + }, + { + "hi": "लूलाणी", + "en": "Lulaani" + }, + { + "hi": "लोलणा", + "en": "Lolna" + } + ] + }, + { + "id": 12, + "Caste": { + "hi": "सिकची", + "en": "Sikchi" + }, + "Gotra": { + "hi": "कश्यप", + "en": "Kashyap" + }, + "Deity": { + "hi": "पंवार", + "en": "Panwar" + }, + "Location": { + "hi": "", + "en": "" + }, + "Surnames": [ + { + "hi": "सीलाणी", + "en": "Seelani" + }, + { + "hi": "सीलार", + "en": "Seelar" + } + ] + }, + { + "id": 13, + "Caste": { + "hi": "नौलखा", + "en": "Naulakha" + }, + "Gotra": { + "hi": "कश्यप", + "en": "Kashyap" + }, + "Deity": { + "hi": "पाठाय", + "en": "Pathay" + }, + "Location": { + "hi": "", + "en": "" + }, + "Surnames": [ + { + "hi": "नोगजा", + "en": "Nogja" + } + ] + }, + { + "id": 14, + "Caste": { + "hi": "कलंत्री", + "en": "Kalantri" + }, + "Gotra": { + "hi": "कश्यप", + "en": "Kashyap" + }, + "Deity": { + "hi": "चावंडा", + "en": "Chawanda" + }, + "Location": { + "hi": "", + "en": "" + }, + "Surnames": [ + { + "hi": "माछर", + "en": "Machar" + } + ] + }, + { + "id": 15, + "Caste": { + "hi": "मंत्री", + "en": "Mantri" + }, + "Gotra": { + "hi": "कवलाय", + "en": "Kavlay" + }, + "Deity": { + "hi": "संचाय", + "en": "Sanchay" + }, + "Location": { + "hi": "", + "en": "" + }, + "Surnames": [ + { + "hi": "वेली", + "en": "Veli" + } + ] + }, + { + "id": 16, + "Caste": { + "hi": "देवपुरा", + "en": "Devpura" + }, + "Gotra": { + "hi": "पारस", + "en": "Paras" + }, + "Deity": { + "hi": "पाढाय", + "en": "Padhay" + }, + "Location": { + "hi": "", + "en": "" + }, + "Surnames": [ + { + "hi": "कसुबीवाल", + "en": "Kasubival" + } + ] + }, + { + "id": 18, + "Caste": { + "hi": "बांगरड", + "en": "Bangard" + }, + "Gotra": { + "hi": "चूडास", + "en": "Chudas" + }, + "Deity": { + "hi": "संचाय", + "en": "Sanchay" + }, + "Location": { + "hi": "", + "en": "" + }, + "Surnames": [ + { + "hi": "तापड़या", + "en": "Tapadaya" + } + ] + }, + { + "id": 19, + "Caste": { + "hi": "तापडिया", + "en": "Tapadia" + }, + "Gotra": { + "hi": "पीपलान", + "en": "Pipalan" + }, + "Deity": { + "hi": "आशापुरा", + "en": "Ashapura" + }, + "Location": { + "hi": "", + "en": "" + }, + "Surnames": [ + { + "hi": "कधारी", + "en": "Kadhari" + }, + { + "hi": "मूंगरड", + "en": "Moongarad" + }, + { + "hi": "धाछ्या", + "en": "Dhachya" + } + ] + }, + { + "id": 20, + "Caste": { + "hi": "चौखडा", + "en": "Chaukhda" + }, + "Gotra": { + "hi": "चन्द्रास", + "en": "Chandras" + }, + "Deity": { + "hi": "जीवण", + "en": "Jeevan" + }, + "Location": { + "hi": "", + "en": "" + }, + "Surnames": [ + { + "hi": "चौधरी", + "en": "Chaudhary" + }, + { + "hi": "धुरया", + "en": "Dhurya" + }, + { + "hi": "चिवतोड़ा", + "en": "Chivtoda" + } + ] + }, + { + "id": 21, + "Caste": { + "hi": "काबरा", + "en": "Kabra" + }, + "Gotra": { + "hi": "अचित्रास", + "en": "Achitras" + }, + "Deity": { + "hi": "सुसमाद", + "en": "Susamad" + }, + "Location": { + "hi": "", + "en": "" + }, + "Surnames": [ + { + "hi": "अठारया", + "en": "Athariya" + }, + { + "hi": "कोठारी", + "en": "Kothari" + }, + { + "hi": "पालड्या", + "en": "Paladya" + }, + { + "hi": "मगत", + "en": "Magat" + }, + { + "hi": "मांडक्या", + "en": "Mandkya" + }, + { + "hi": "सिंगी", + "en": "Singi" + }, + { + "hi": "घौल", + "en": "Ghaul" + } + ] + }, + { + "id": 22, + "Caste": { + "hi": "करवा", + "en": "Karwa" + }, + "Gotra": { + "hi": "करवास", + "en": "Karvas" + }, + "Deity": { + "hi": "संचाय", + "en": "Sanchay" + }, + "Location": { + "hi": "", + "en": "" + }, + "Surnames": [ + { + "hi": "कलंकी", + "en": "Kalanki" + }, + { + "hi": "काग्या", + "en": "Kagya" + }, + { + "hi": "काहौर", + "en": "Kahour" + }, + { + "hi": "किलल", + "en": "Killal" + }, + { + "hi": "किया", + "en": "Kiya" + } + ] + }, + { + "id": 23, + "Caste": { + "hi": "छापरवाल", + "en": "Chaparwal" + }, + "Gotra": { + "hi": "कौशिक", + "en": "Kaushik" + }, + "Deity": { + "hi": "बंधर", + "en": "Bandhar" + }, + "Location": { + "hi": "", + "en": "" + }, + "Surnames": [ + { + "hi": "दुजारा", + "en": "Dujara" + }, + { + "hi": "दुसाज", + "en": "Dusaj" + } + ] + }, + { + "id": 24, + "Caste": { + "hi": "कालाणी", + "en": "Kalani" + }, + "Gotra": { + "hi": "घौलास", + "en": "Ghaulas" + }, + "Deity": { + "hi": "चावंडा", + "en": "Chawanda" + }, + "Location": { + "hi": "", + "en": "" + }, + "Surnames": [ + { + "hi": "कलन्त्री", + "en": "Kalantri" + }, + { + "hi": "काल्या", + "en": "Kalya" + }, + { + "hi": "कूलच्या", + "en": "Kulchya" + }, + { + "hi": "गट्टाणी", + "en": "Gattani" + }, + { + "hi": "मारक्या", + "en": "Markya" + } + ] + }, + { + "id": 25, + "Caste": { + "hi": "अटल", + "en": "Atal" + }, + "Gotra": { + "hi": "गौतमस्थ", + "en": "Gautamasth" + }, + "Deity": { + "hi": "सचाय", + "en": "Sachay" + }, + "Location": { + "hi": "", + "en": "" + }, + "Surnames": [ + { + "hi": "गोठणीबाल", + "en": "Gothnibal" + }, + { + "hi": "मरोठिया", + "en": "Marothia" + } + ] + }, + { + "id": 26, + "Caste": { + "hi": "असावा", + "en": "Asawa" + }, + "Gotra": { + "hi": "पंचास", + "en": "Panchas" + }, + "Deity": { + "hi": "आशावरी", + "en": "Ashavari" + }, + "Location": { + "hi": "", + "en": "" + }, + "Surnames": [ + { + "hi": "नाग", + "en": "Nag" + }, + { + "hi": "मण्डोवश", + "en": "Mandowash" + }, + { + "hi": "व्यपति", + "en": "Vyapati" + }, + { + "hi": "मारक्या", + "en": "Markya" + } + ] + }, + { + "id": 27, + "Caste": { + "hi": "कासट", + "en": "Kasat" + }, + "Gotra": { + "hi": "अल्लसास", + "en": "Allasas" + }, + "Deity": { + "hi": "संचाय", + "en": "Sanchay" + }, + "Location": { + "hi": "", + "en": "" + }, + "Surnames": [ + { + "hi": "कटमुरा", + "en": "Katmura" + }, + { + "hi": "खोगटा", + "en": "Khogta" + }, + { + "hi": "सुरजन", + "en": "Surjan" + } + ] + }, + { + "id": 28, + "Caste": { + "hi": "बालदी", + "en": "Baldi" + }, + "Gotra": { + "hi": "लौरस", + "en": "Laurus" + }, + "Deity": { + "hi": "गारस", + "en": "Garas" + }, + "Location": { + "hi": "", + "en": "" + }, + "Surnames": [{}] + }, + { + "id": 29, + "Caste": { + "hi": "चेचाणी", + "en": "Chechani" + }, + "Gotra": { + "hi": "सीलास", + "en": "Silas" + }, + "Deity": { + "hi": "दद्यीमती", + "en": "Dadyimati" + }, + "Location": { + "hi": "", + "en": "" + }, + "Surnames": [ + { + "hi": "धुलद", + "en": "Dhulad" + } + ] + }, + { + "id": 30, + "Caste": { + "hi": "द्वारका", + "en": "Dwarka" + }, + "Gotra": { + "hi": "कश्यप", + "en": "Kashyap" + }, + "Deity": { + "hi": "मीरस", + "en": "Meeras" + }, + "Location": { + "hi": "", + "en": "" + }, + "Surnames": [{}] + }, + { + "id": 31, + "Caste": { + "hi": "नयणवाला", + "en": "Nayanwala" + }, + "Gotra": { + "hi": "कश्यप", + "en": "Kashyap" + }, + "Deity": { + "hi": "नयण", + "en": "Nayan" + }, + "Location": { + "hi": "", + "en": "" + }, + "Surnames": [ + { + "hi": "राजानी", + "en": "Rajani" + } + ] + }, + { + "id": 32, + "Caste": { + "hi": "पोरवाल", + "en": "Porwal" + }, + "Gotra": { + "hi": "नानणांस", + "en": "Nananans" + }, + "Deity": { + "hi": "मात्री", + "en": "Matri" + }, + "Location": { + "hi": "", + "en": "" + }, + "Surnames": [ + { + "hi": "परवार", + "en": "Parwar" + }, + { + "hi": "दागडिया", + "en": "Dagdiya" + } + ] + }, + { + "id": 33, + "Caste": { + "hi": "मिणियार", + "en": "Minyar" + }, + "Gotra": { + "hi": "कौशिक", + "en": "Kaushik" + }, + "Deity": { + "hi": "दायम", + "en": "Dayam" + }, + "Location": { + "hi": "", + "en": "" + }, + "Surnames": [ + { + "hi": "खरनाल्या", + "en": "Kharnalya" + }, + { + "hi": "पसारी", + "en": "Pasari" + }, + { + "hi": "बरघु", + "en": "Barghu" + }, + { + "hi": "मनक्या", + "en": "Mankya" + }, + { + "hi": "माईया", + "en": "Maiya" + }, + { + "hi": "मांड्‌या", + "en": "Mandya" + } + ] + }, + { + "id": 34, + "Caste": { + "hi": "लखोटिया", + "en": "Lakhotiya" + }, + "Gotra": { + "hi": "फाफडांस", + "en": "Fafdans" + }, + "Deity": { + "hi": "संचाय", + "en": "Sanchay" + }, + "Location": { + "hi": "", + "en": "" + }, + "Surnames": [ + { + "hi": "जुगराना", + "en": "Jugrana" + }, + { + "hi": "परमाराम", + "en": "Parmaram" + }, + { + "hi": "भैया", + "en": "Bhaiya" + }, + { + "hi": "मो‌ढ्डया", + "en": "Modhya" + }, + { + "hi": "मोनाणा", + "en": "Monana" + }, + { + "hi": "राईस", + "en": "Rais" + } + ] + }, + { + "id": 35, + "Caste": { + "hi": "सोढाणी", + "en": "Sodhani" + }, + "Gotra": { + "hi": "सीढांस", + "en": "Sidhans" + }, + "Deity": { + "hi": "झीण", + "en": "Jhin" + }, + "Location": { + "hi": "", + "en": "" + }, + "Surnames": [ + { + "hi": "हडकुटिया", + "en": "Hadkutiya" + }, + { + "hi": "दंताल", + "en": "Dantal" + }, + { + "hi": "ढोली", + "en": "Dholi" + }, + { + "hi": "डाखेडा", + "en": "Dakheda" + } + ] + }, + { + "id": 36, + "Caste": { + "hi": "कच्चौल्या", + "en": "Kachchawlya" + }, + "Gotra": { + "hi": "सीलांस", + "en": "Silans" + }, + "Deity": { + "hi": "पाढाय", + "en": "Padhay" + }, + "Location": { + "hi": "", + "en": "" + }, + "Surnames": [ + { + "hi": "सौन", + "en": "Saun" + }, + { + "hi": "रूप", + "en": "Roop" + }, + { + "hi": "राय", + "en": "Rai" + }, + { + "hi": "फूल", + "en": "Phool" + }, + { + "hi": "नबीरा", + "en": "Nabeera" + } + ] + }, + { + "id": 37, + "Caste": { + "hi": "बंग", + "en": "Bang" + }, + "Gotra": { + "hi": "सोडास", + "en": "Sodas" + }, + "Deity": { + "hi": "खांडल", + "en": "Khandal" + }, + "Location": { + "hi": "", + "en": "" + }, + "Surnames": [ + { + "hi": "छीतरका", + "en": "Chhitarka" + }, + { + "hi": "थारवत", + "en": "Tharavat" + }, + { + "hi": "पटवारी मुंडवे", + "en": "Patwari Mundwe" + }, + { + "hi": "पंसारी मुंडवे", + "en": "Pansari Mundwe" + }, + { + "hi": "साँवलका", + "en": "Sanwalka" + }, + { + "hi": "सौभावत", + "en": "Saubhavat" + } + ] + }, + { + "id": 38, + "Caste": { + "hi": "दरक", + "en": "Darakh" + }, + "Gotra": { + "hi": "हरिद्रास", + "en": "Haridras" + }, + "Deity": { + "hi": "मूसा", + "en": "Musa" + }, + "Location": { + "hi": "", + "en": "" + }, + "Surnames": [ + { + "hi": "कोठारी", + "en": "Kothari" + }, + { + "hi": "हलदा", + "en": "Haldha" + }, + { + "hi": "मरचून्या", + "en": "Marchunya" + }, + { + "hi": "चौधरी", + "en": "Chaudhary" + } + ] + }, + { + "id": 39, + "Caste": { + "hi": "तोतला", + "en": "Totla" + }, + "Gotra": { + "hi": "कपिलांस", + "en": "Kapilans" + }, + "Deity": { + "hi": "खूंखर", + "en": "Khunkhar" + }, + "Location": { + "hi": "", + "en": "" + }, + "Surnames": [ + { + "hi": "पटवारी", + "en": "Patwari" + }, + { + "hi": "बहडका", + "en": "Bahadka" + }, + { + "hi": "नागल", + "en": "Nagal" + }, + { + "hi": "तौला", + "en": "Taula" + } + ] + }, + { + "id": 40, + "Caste": { + "hi": "गगराणी", + "en": "Gagrani" + }, + "Gotra": { + "hi": "कश्यप", + "en": "Kashyap" + }, + "Deity": { + "hi": "पाढाय", + "en": "Padhay" + }, + "Location": { + "hi": "", + "en": "" + }, + "Surnames": [ + { + "hi": "बापरेचा", + "en": "Baprecha" + }, + { + "hi": "डौड्‌या", + "en": "Daudya" + }, + { + "hi": "गगड़", + "en": "Gagad" + }, + { + "hi": "काला", + "en": "Kala" + } + ] + }, + { + "id": 41, + "Caste": { + "hi": "परताणी", + "en": "Paratani" + }, + "Gotra": { + "hi": "कश्यप", + "en": "Kashyap" + }, + "Deity": { + "hi": "संचाय", + "en": "Sanchay" + }, + "Location": { + "hi": "", + "en": "" + }, + "Surnames": [ + { + "hi": "पुंदपालीचा", + "en": "Pundpalicha" + }, + { + "hi": "पनपालिया", + "en": "Panpaliya" + }, + { + "hi": "पटवारी", + "en": "Patwari" + }, + { + "hi": "दागडिया", + "en": "Dagdiya" + } + ] + }, + { + "id": 42, + "Caste": { + "hi": "मौदाणी", + "en": "Maudani" + }, + "Gotra": { + "hi": "सांडास", + "en": "Sandas" + }, + "Deity": { + "hi": "चांवडा", + "en": "Chawanda" + }, + "Location": { + "hi": "", + "en": "" + }, + "Surnames": [ + { + "hi": "बम्ब", + "en": "Bamb" + }, + { + "hi": "महदाणा", + "en": "Mahdana" + }, + { + "hi": "महनाणा", + "en": "Mahnana" + }, + { + "hi": "मोदी", + "en": "Modi" + } + ] + }, + { + "id": 43, + "Caste": { + "hi": "भूतड़ा", + "en": "Bhootda" + }, + "Gotra": { + "hi": "अल्लसांस", + "en": "Allasans" + }, + "Deity": { + "hi": "खीवज", + "en": "Khivaj" + }, + "Location": { + "hi": "", + "en": "" + }, + "Surnames": [ + { + "hi": "चांच्या", + "en": "Chanchya" + }, + { + "hi": "चौधरी", + "en": "Chaudhary" + }, + { + "hi": "देवगट्टाणी", + "en": "Devagattani" + }, + { + "hi": "देवदत्ताणी", + "en": "Devadattani" + } + ] + }, + { + "id": 44, + "Caste": { + "hi": "काहल्या", + "en": "Kahlya" + }, + "Gotra": { + "hi": "कागायंस", + "en": "Kagayans" + }, + "Deity": { + "hi": "लीकासन", + "en": "Likasan" + }, + "Location": { + "hi": "", + "en": "" + }, + "Surnames": [ + { + "hi": "वहाडका", + "en": "Vahadka" + }, + { + "hi": "चहाडका", + "en": "Chahadka" + } + ] + }, + { + "id": 45, + "Caste": { + "hi": "गद‌इया", + "en": "Gadiya" + }, + "Gotra": { + "hi": "गौरास", + "en": "Gauras" + }, + "Deity": { + "hi": "वघर", + "en": "Vaghar" + }, + "Location": { + "hi": "", + "en": "" + }, + "Surnames": [ + { + "hi": "चौधरी", + "en": "Chaudhary" + }, + { + "hi": "हीरगढ", + "en": "Hiragad" + } + ] + }, + { + "id": 46, + "Caste": { + "hi": "हुरकट", + "en": "Hurkat" + }, + "Gotra": { + "hi": "कश्यप", + "en": "Kashyap" + }, + "Deity": { + "hi": "विसवंत", + "en": "Visvant" + }, + "Location": { + "hi": "", + "en": "" + }, + "Surnames": [ + { + "hi": "कयाल", + "en": "Kayal" + }, + { + "hi": "चौधरी", + "en": "Chaudhary" + }, + { + "hi": "भोलाणी", + "en": "Bholani" + } + ] + }, + { + "id": 47, + "Caste": { + "hi": "मंडोवरा", + "en": "Mandovra" + }, + "Gotra": { + "hi": "बछास", + "en": "Bachas" + }, + "Deity": { + "hi": "चीतेसरी", + "en": "Chitesari" + }, + "Location": { + "hi": "", + "en": "" + }, + "Surnames": [ + { + "hi": "कैलासरिया", + "en": "Kailasariya" + }, + { + "hi": "घौलेसरया", + "en": "Ghaulesarya" + }, + { + "hi": "मातेसरया", + "en": "Matesarya" + } + ] + }, + { + "id": 48, + "Caste": { + "hi": "भुराडीया", + "en": "Bhuradiya" + }, + "Gotra": { + "hi": "अचित्र", + "en": "Achitra" + }, + "Deity": { + "hi": "मूणघणी", + "en": "Munghani" + }, + "Location": { + "hi": "", + "en": "" + }, + "Surnames": [ + { + "hi": "कोठारी", + "en": "Kothari" + }, + { + "hi": "बंब", + "en": "Bamb" + }, + { + "hi": "भुगडिया", + "en": "Bhugadiya" + } + ] + }, + { + "id": 49, + "Caste": { + "hi": "न्याती", + "en": "Nyati" + }, + "Gotra": { + "hi": "नानसेण", + "en": "Nansan" + }, + "Deity": { + "hi": "चादैसेण", + "en": "Chadaisen" + }, + "Location": { + "hi": "", + "en": "" + }, + "Surnames": [ + { + "hi": "डंडी", + "en": "Dandi" + }, + { + "hi": "निकलंक", + "en": "Nikalank" + }, + { + "hi": "फोफलिया", + "en": "Fofaliya" + } + ] + }, + { + "id": 50, + "Caste": { + "hi": "जाजू", + "en": "Jaju" + }, + "Gotra": { + "hi": "बालास", + "en": "Balas" + }, + "Deity": { + "hi": "फलौदी", + "en": "Phalodi" + }, + "Location": { + "hi": "", + "en": "" + }, + "Surnames": [ + { + "hi": "कयाल", + "en": "Kayal" + }, + { + "hi": "कसाल", + "en": "Kasal" + }, + { + "hi": "जजनोत्या", + "en": "Jajanotya" + }, + { + "hi": "तुलावटया", + "en": "Tulavatya" + }, + { + "hi": "समदाणी", + "en": "Samadani" + }, + { + "hi": "सिंगी", + "en": "Singi" + } + ] + }, + { + "id": 51, + "Caste": { + "hi": "चान्डक", + "en": "Chandak" + }, + "Gotra": { + "hi": "चन्द्रास", + "en": "Chandras" + }, + "Deity": { + "hi": "आशापुरा", + "en": "Ashapura" + }, + "Location": { + "hi": "", + "en": "" + }, + "Surnames": [ + { + "hi": "गौराणी", + "en": "Gaurani" + }, + { + "hi": "जोगड़", + "en": "Jogad" + }, + { + "hi": "पटवा", + "en": "Patwa" + }, + { + "hi": "प्रगाणी", + "en": "Pragani" + }, + { + "hi": "प्रहलादाणी", + "en": "Prahladani" + }, + { + "hi": "पूगंलिया", + "en": "Pugaliya" + }, + { + "hi": "बीण्झाणी", + "en": "Binzani" + }, + { + "hi": "भैया", + "en": "Bhaiya" + }, + { + "hi": "भीसाणी", + "en": "Bhisani" + }, + { + "hi": "माधाणी", + "en": "Madhani" + }, + { + "hi": "मीभाणी", + "en": "Mibhani" + }, + { + "hi": "मुकनाणी", + "en": "Mukanani" + }, + { + "hi": "मुलताणी", + "en": "Multani" + }, + { + "hi": "सुखाणी", + "en": "Sukhani" + }, + { + "hi": "सुन्दराणी", + "en": "Sundarani" + }, + { + "hi": "सागर", + "en": "Sagar" + }, + { + "hi": "सांवल", + "en": "Sanwal" + } + ] + }, + { + "id": 52, + "Caste": { + "hi": "भट्टड़", + "en": "Bhattad" + }, + "Gotra": { + "hi": "भटयास", + "en": "Bhatyas" + }, + "Deity": { + "hi": "बीसल", + "en": "Bisal" + }, + "Location": { + "hi": "", + "en": "" + }, + "Surnames": [ + { + "hi": "कहरा", + "en": "Kahara" + }, + { + "hi": "केला", + "en": "Kela" + }, + { + "hi": "गांधी", + "en": "Gandhi" + }, + { + "hi": "जेठा", + "en": "Jetha" + }, + { + "hi": "पीथाणी", + "en": "Pithani" + }, + { + "hi": "पूंगल्या", + "en": "Punglya" + }, + { + "hi": "बलवाणी", + "en": "Balwani" + }, + { + "hi": "बिच्धु", + "en": "Bichdhu" + }, + { + "hi": "बिसाणी", + "en": "Bisani" + }, + { + "hi": "बीसा", + "en": "Bisa" + }, + { + "hi": "महरा", + "en": "Mhara" + }, + { + "hi": "मुवण/ मुहण दासोव", + "en": "Muvan/Muhan Dasov" + }, + { + "hi": "रामाणी", + "en": "Ramani" + }, + { + "hi": "लद्दड़", + "en": "Laddad" + }, + { + "hi": "सूंधा", + "en": "Sundha" + }, + { + "hi": "हलद", + "en": "Hald" + }, + { + "hi": "माल्ल‌‌ड़", + "en": "Mallad" + } + ] + }, + { + "id": 53, + "Caste": { + "hi": "सोमानी", + "en": "Somani" + }, + "Gotra": { + "hi": "लियाइंस", + "en": "Liyains" + }, + "Deity": { + "hi": "बंधर", + "en": "Bandhar" + }, + "Location": { + "hi": "", + "en": "" + }, + "Surnames": [ + { + "hi": "आसोपा", + "en": "Asopa" + }, + { + "hi": "कयाल", + "en": "Kayal" + }, + { + "hi": "कसेरा", + "en": "Kesera" + }, + { + "hi": "कोडयाका", + "en": "Kodyaka" + }, + { + "hi": "खाड़ावाला", + "en": "Khadavala" + }, + { + "hi": "ग्यानेपोता", + "en": "Gyane Pota" + }, + { + "hi": "गेनाणी", + "en": "Genani" + }, + { + "hi": "थिराणी", + "en": "Thirani" + }, + { + "hi": "परभावत", + "en": "Parbhavat" + }, + { + "hi": "पांत्या", + "en": "Pantya" + }, + { + "hi": "बागड़ी", + "en": "Bagdi" + }, + { + "hi": "बालेपोता", + "en": "Bale Pota" + }, + { + "hi": "मकड़", + "en": "Makad" + }, + { + "hi": "मरदा", + "en": "Marda" + }, + { + "hi": "राय", + "en": "Rai" + }, + { + "hi": "मानाणी", + "en": "Manani" + }, + { + "hi": "साहा", + "en": "Saha" + }, + { + "hi": "झंवर सोमानी", + "en": "Jhanwar Somani" + } + ] + }, + { + "id": 54, + "Caste": { + "hi": "अजमेरा", + "en": "Ajmera" + }, + "Gotra": { + "hi": "मानांस", + "en": "Manans" + }, + "Deity": { + "hi": "नौसल", + "en": "Nausal" + }, + "Location": { + "hi": "", + "en": "" + }, + "Surnames": [ + { + "hi": "कुकडया", + "en": "Kukadya" + }, + { + "hi": "कुलथया", + "en": "Kulathya" + }, + { + "hi": "कौड्‌या", + "en": "Kaudya" + }, + { + "hi": "खरड़", + "en": "Kharad" + }, + { + "hi": "खुच्चा", + "en": "Khuchcha" + }, + { + "hi": "डबडोक्या", + "en": "Dabdokya" + }, + { + "hi": "डोडा", + "en": "Doda" + }, + { + "hi": "धोलेसरया", + "en": "Dholesarya" + }, + { + "hi": "घौल", + "en": "Ghaul" + }, + { + "hi": "नौसरया", + "en": "Nausera" + }, + { + "hi": "पढावा", + "en": "Padhava" + }, + { + "hi": "पोसरया", + "en": "Posarya" + }, + { + "hi": "विन्याकया", + "en": "Vinyakya" + }, + { + "hi": "भगत", + "en": "Bhagat" + }, + { + "hi": "भगुन्या", + "en": "Bhagunya" + }, + { + "hi": "मानक्या", + "en": "Mankya" + }, + { + "hi": "रणदीता", + "en": "Randita" + }, + { + "hi": "राय", + "en": "Rai" + }, + { + "hi": "विनायक्या", + "en": "Vinyakya" + } + ] + }, + { + "id": 55, + "Caste": { + "hi": "डागा", + "en": "Daga" + }, + "Gotra": { + "hi": "राजहंस", + "en": "Rajhans" + }, + "Deity": { + "hi": "संचाय", + "en": "Sanchay" + }, + "Location": { + "hi": "", + "en": "" + }, + "Surnames": [ + { + "hi": "करणानी", + "en": "Karnani" + }, + { + "hi": "कानाणी", + "en": "Kanani" + }, + { + "hi": "केसावत", + "en": "Kesawat" + }, + { + "hi": "कोल्हाणी", + "en": "Kolhani" + }, + { + "hi": "गौराणी", + "en": "Gaurani" + }, + { + "hi": "डाणी", + "en": "Dani" + }, + { + "hi": "दम्माणी", + "en": "Dammani" + }, + { + "hi": "डुंडा", + "en": "Dunda" + }, + { + "hi": "दरावरया", + "en": "Daravarya" + }, + { + "hi": "नाहर", + "en": "Nahar" + }, + { + "hi": "बिठाणी", + "en": "Bithani" + }, + { + "hi": "भोजागी", + "en": "Bhojagi" + }, + { + "hi": "मजिठ्‌या", + "en": "Majithya" + }, + { + "hi": "मडिया", + "en": "Madiya" + }, + { + "hi": "मथाणी", + "en": "Mathani" + }, + { + "hi": "माँडा", + "en": "Manda" + }, + { + "hi": "मुकनाणी", + "en": "Mukanani" + }, + { + "hi": "मेणया", + "en": "Meya" + }, + { + "hi": "मौड़", + "en": "Maud" + } + ] + }, + { + "id": 56, + "Caste": { + "hi": "राठी", + "en": "Rathi" + }, + "Gotra": { + "hi": "कपलास", + "en": "Kaplas" + }, + "Deity": { + "hi": "संचाय", + "en": "Sanchay" + }, + "Location": { + "hi": "", + "en": "" + }, + "Surnames": [ + { + "hi": "श्री चंडाणी", + "en": "Shri Chandani" + }, + { + "hi": "साल्हाणी", + "en": "Salhani" + }, + { + "hi": "सांवताणी", + "en": "Sanvatani" + }, + { + "hi": "सांगाणी", + "en": "Sangani" + }, + { + "hi": "सादाणी", + "en": "Sadani" + }, + { + "hi": "सतलाणी", + "en": "Satlani" + }, + { + "hi": "साहताणी", + "en": "Sahatani" + }, + { + "hi": "साहणी", + "en": "Sahani" + }, + { + "hi": "सालगाणी", + "en": "Salgani" + }, + { + "hi": "समाण", + "en": "Saman" + }, + { + "hi": "सुखाणी", + "en": "Sukhani" + }, + { + "hi": "सूखेदवाणी", + "en": "Sukhedvani" + }, + { + "hi": "सुजाणी", + "en": "Sujani" + }, + { + "hi": "सिहाणी", + "en": "Sihani" + }, + { + "hi": "करनाणी", + "en": "Karnani" + }, + { + "hi": "कलाणी", + "en": "Kalani" + }, + { + "hi": "क्रमसाणी", + "en": "Kramasani" + }, + { + "hi": "कौकाणी", + "en": "Kaukani" + }, + { + "hi": "खेताणी", + "en": "Khetani" + }, + { + "hi": "खेमाणी", + "en": "Khemani" + }, + { + "hi": "गवलाणी", + "en": "Gavlani" + }, + { + "hi": "गिरधराणी", + "en": "Girdharani" + }, + { + "hi": "गागाणी", + "en": "Gagani" + }, + { + "hi": "गेगणी", + "en": "Gegani" + }, + { + "hi": "गोमलाणी", + "en": "Gomalani" + }, + { + "hi": "गोयदाणी", + "en": "Goyadani" + }, + { + "hi": "गौपालाणी", + "en": "Gopalani" + }, + { + "hi": "गुलवाणी", + "en": "Gulvani" + }, + { + "hi": "चौथाणी", + "en": "Chauthani" + }, + { + "hi": "चौखाणी", + "en": "Chaukani" + }, + { + "hi": "चतुरभुजाणी", + "en": "Chaturbhujani" + }, + { + "hi": "चापसाणी", + "en": "Chapasani" + }, + { + "hi": "जटाणी", + "en": "Jatani" + }, + { + "hi": "जसवाणी", + "en": "Jasvani" + }, + { + "hi": "जैसाणी", + "en": "Jaisani" + }, + { + "hi": "जालाणी", + "en": "Jalani" + }, + { + "hi": "जिदाणी", + "en": "Jidani" + }, + { + "hi": "जीवाणी", + "en": "Jivani" + }, + { + "hi": "जौधाणी", + "en": "Jaudhani" + }, + { + "hi": "तहनाणी", + "en": "Tehnani" + }, + { + "hi": "तेजाणी", + "en": "Tejani" + }, + { + "hi": "तुलछाणी", + "en": "Tulchani" + }, + { + "hi": "तिरथाणी", + "en": "Tirthani" + }, + { + "hi": "दम्माणी", + "en": "Damnani" + }, + { + "hi": "दस वाणी", + "en": "Das Vani" + }, + { + "hi": "देशवाणी", + "en": "Deshvani" + }, + { + "hi": "देवराजणी", + "en": "Devarajani" + }, + { + "hi": "देवगटाणी", + "en": "Devgatani" + }, + { + "hi": "डुढणी", + "en": "Dudhani" + }, + { + "hi": "द्वारकाणी", + "en": "Dwarkani" + }, + { + "hi": "धनाणी", + "en": "Dhanani" + }, + { + "hi": "धामाणी", + "en": "Dhamani" + }, + { + "hi": "नथाणी", + "en": "Nathani" + }, + { + "hi": "नेताणी", + "en": "Netani" + }, + { + "hi": "नापाणी", + "en": "Napani" + }, + { + "hi": "नाटाणी", + "en": "Natani" + }, + { + "hi": "नानगाणी", + "en": "Nanagani" + }, + { + "hi": "पदाणी", + "en": "Padani" + }, + { + "hi": "पीपाणी", + "en": "Pipani" + }, + { + "hi": "वहगटाणी", + "en": "Vahgatani" + }, + { + "hi": "बेखटाणी", + "en": "Bekhatani" + }, + { + "hi": "बनाणी", + "en": "Banani" + }, + { + "hi": "बिन्नाणी", + "en": "Binnani" + }, + { + "hi": "बसदेबाणी", + "en": "Basdevani" + }, + { + "hi": "बाघाणी", + "en": "Baghani" + }, + { + "hi": "विसताणी", + "en": "Visatani" + }, + { + "hi": "वछाणी", + "en": "Vachani" + }, + { + "hi": "भाकराणी", + "en": "Bhakarani" + }, + { + "hi": "भौलाणी", + "en": "Bhaulani" + }, + { + "hi": "भोजाणी", + "en": "Bhojani" + }, + { + "hi": "मेहसराणी", + "en": "Mehsarani" + }, + { + "hi": "मुलाणी", + "en": "Mulani" + }, + { + "hi": "मुलतोणी", + "en": "Multoni" + }, + { + "hi": "मुजाणी", + "en": "Mujani" + }, + { + "hi": "मीमाणी", + "en": "Mimani" + }, + { + "hi": "अरजनाणी", + "en": "Arjanani" + }, + { + "hi": "आफाणी", + "en": "Afani" + }, + { + "hi": "उघाणी", + "en": "Ughani" + }, + { + "hi": "रधाणी", + "en": "Radhani" + }, + { + "hi": "रतनाणी", + "en": "Ratanani" + }, + { + "hi": "राधाणी", + "en": "Radhani" + }, + { + "hi": "रूपाणी", + "en": "Rupani" + }, + { + "hi": "हरकाणी", + "en": "Harkani" + }, + { + "hi": "मुहलाणी", + "en": "Muhalani" + }, + { + "hi": "लखाणी", + "en": "Lakhani" + }, + { + "hi": "लखवाणी", + "en": "Lakhvani" + }, + { + "hi": "लालाणी", + "en": "Lalani" + }, + { + "hi": "लूलाणी", + "en": "Lulani" + }, + { + "hi": "लुहजाणी", + "en": "Luhjani" + }, + { + "hi": "श्रीचंदोत", + "en": "Shri Chandot" + }, + { + "hi": "करम चंदोत", + "en": "Karam Chandot" + }, + { + "hi": "कपूर चंदोत", + "en": "Kapoor Chandot" + }, + { + "hi": "राम चंदोत", + "en": "Ram Chandot" + }, + { + "hi": "लाल चंदोत", + "en": "Lal Chandot" + }, + { + "hi": "प्रतिचंदोत", + "en": "Prati Chandot" + }, + { + "hi": "मान सिंगोत", + "en": "Man Singot" + }, + { + "hi": "फते सिंगोत", + "en": "Fate Singot" + }, + { + "hi": "राम सिंगोत", + "en": "Ram Singot" + }, + { + "hi": "अखे सिंगोत", + "en": "Akhe Singot" + }, + { + "hi": "करम सोत", + "en": "Karam Sot" + }, + { + "hi": "नेत सोत", + "en": "Net Sot" + }, + { + "hi": "चतुर भुभोत", + "en": "Chatur Bhubhot" + }, + { + "hi": "मद सूदनौत", + "en": "Mad Sudanaut" + }, + { + "hi": "धगडावत", + "en": "Dhagadavat" + }, + { + "hi": "मानावत", + "en": "Manavat" + }, + { + "hi": "खेतावत", + "en": "Khetavat" + }, + { + "hi": "दुदावत", + "en": "Dudavat" + }, + { + "hi": "देवावत", + "en": "Devavat" + }, + { + "hi": "पूरावत", + "en": "Puravat" + }, + { + "hi": "टीवावत", + "en": "Tivavat" + }, + { + "hi": "कल्लावत", + "en": "Kallavat" + }, + { + "hi": "मल्लावत", + "en": "Mallavat" + }, + { + "hi": "मौलावत", + "en": "Maulavat" + }, + { + "hi": "रामवत", + "en": "Ramavat" + }, + { + "hi": "लखावत", + "en": "Lakhavat" + }, + { + "hi": "भिचलाती", + "en": "Bhichlati" + }, + { + "hi": "भांग चंदोत", + "en": "Bhang Chandot" + }, + { + "hi": "मूथा", + "en": "Mutha" + }, + { + "hi": "डौड मूथा", + "en": "Daud Mutha" + }, + { + "hi": "कहरा", + "en": "Kahara" + }, + { + "hi": "थहरा", + "en": "Thahara" + }, + { + "hi": "बाजरा", + "en": "Bajara" + }, + { + "hi": "बेजारा", + "en": "Bejara" + }, + { + "hi": "मीचेरा", + "en": "Micheera" + }, + { + "hi": "बगरा", + "en": "Bagara" + }, + { + "hi": "लाखासरिया", + "en": "Lakhasariya" + }, + { + "hi": "बरसलपूरिया", + "en": "Barsalpuria" + }, + { + "hi": "कोठारी", + "en": "Kothari" + }, + { + "hi": "चौधरी", + "en": "Chaudhary" + }, + { + "hi": "रुडया", + "en": "Rudya" + }, + { + "hi": "राहुडया", + "en": "Rahudya" + }, + { + "hi": "मडिया", + "en": "Madiya" + }, + { + "hi": "लेखनियां", + "en": "Lekhaniya" + }, + { + "hi": "फाफट", + "en": "Fafat" + }, + { + "hi": "बेकट", + "en": "Bekat" + }, + { + "hi": "भईया", + "en": "Bhaiya" + }, + { + "hi": "सुणान", + "en": "Sunaan" + }, + { + "hi": "सहाणा", + "en": "Sahana" + }, + { + "hi": "मोदिया", + "en": "Modiya" + }, + { + "hi": "गांदी", + "en": "Gandi" + }, + { + "hi": "इन्दु", + "en": "Indu" + }, + { + "hi": "सराफ", + "en": "Saraf" + }, + { + "hi": "साहा", + "en": "Saha" + }, + { + "hi": "सिरचा", + "en": "Sircha" + }, + { + "hi": "कल्हा", + "en": "Kalha" + }, + { + "hi": "ब्रजवासी", + "en": "Brajwasi" + }, + { + "hi": "साबलका", + "en": "Sabalka" + }, + { + "hi": "खटमल", + "en": "Khatmal" + }, + { + "hi": "वापल", + "en": "Vapal" + }, + { + "hi": "बाबेचा", + "en": "Babecha" + }, + { + "hi": "मरोठी", + "en": "Marothi" + }, + { + "hi": "करमा", + "en": "Karma" + }, + { + "hi": "राठी", + "en": "Rathi" + }, + { + "hi": "मोहता", + "en": "Mohta" + } + ] + }, + { + "id": 57, + "Caste": { + "hi": "सारडा", + "en": "Sarda" + }, + "Gotra": { + "hi": "थेवडांस", + "en": "Thevdans" + }, + "Deity": { + "hi": "संचाय", + "en": "Sanchay" + }, + "Location": { + "hi": "", + "en": "" + }, + "Surnames": [ + { + "hi": "सारडा", + "en": "Sarda" + }, + { + "hi": "नरड", + "en": "Narad" + }, + { + "hi": "खरड", + "en": "Kharad" + }, + { + "hi": "केला", + "en": "Kela" + }, + { + "hi": "मूजिबाल", + "en": "Mujibal" + }, + { + "hi": "कोठारी", + "en": "Kothari" + }, + { + "hi": "कानूनगो", + "en": "Kanoongo" + }, + { + "hi": "चौधरी", + "en": "Chaudhary" + }, + { + "hi": "भलिका", + "en": "Bhalika" + }, + { + "hi": "पटवा", + "en": "Patwa" + }, + { + "hi": "दादल्या", + "en": "Dadlya" + }, + { + "hi": "भागडया", + "en": "Bhagadya" + }, + { + "hi": "रामदेव", + "en": "Ramdev" + }, + { + "hi": "सेठ", + "en": "Seth" + }, + { + "hi": "सेठी", + "en": "Sethi" + } + ] + }, + { + "id": 58, + "Caste": { + "hi": "मूंधड़ा", + "en": "Mundhra" + }, + "Gotra": { + "hi": "गोंबांस", + "en": "Gombans" + }, + "Deity": { + "hi": "मूँदल", + "en": "Mundal" + }, + "Location": { + "hi": "", + "en": "" + }, + "Surnames": [ + { + "hi": "मोंधडा", + "en": "Mondhada" + }, + { + "hi": "मोराणी", + "en": "Morani" + }, + { + "hi": "मोदी", + "en": "Modi" + }, + { + "hi": "माह्लाणा", + "en": "Mahlana" + }, + { + "hi": "सेसाणी", + "en": "Sesani" + }, + { + "hi": "सांभरया", + "en": "Sambharya" + }, + { + "hi": "सकराणी", + "en": "Sakarani" + }, + { + "hi": "भाकराणी", + "en": "Bhakarani" + }, + { + "hi": "भराणी", + "en": "Bharani" + }, + { + "hi": "भौराणी", + "en": "Bhaurani" + }, + { + "hi": "राजम्हूता", + "en": "Rajmhuta" + }, + { + "hi": "गौराणी", + "en": "Gaurani" + }, + { + "hi": "उलाणी", + "en": "Ulani" + }, + { + "hi": "डोडया", + "en": "Dodaya" + }, + { + "hi": "ढेयया", + "en": "Dheya" + }, + { + "hi": "चौधरी", + "en": "Chaudhary" + }, + { + "hi": "चमडया", + "en": "Chamdiya" + }, + { + "hi": "चमक्या", + "en": "Chamkya" + }, + { + "hi": "अटेरणया", + "en": "Ateranya" + }, + { + "hi": "प्रहलादाणी", + "en": "Prahladani" + }, + { + "hi": "पंसारी", + "en": "Pansari" + }, + { + "hi": "छोटा पंसारी", + "en": "Chhota Pansari" + }, + { + "hi": "कोठारी", + "en": "Kothari" + }, + { + "hi": "बारीफा", + "en": "Barifa" + }, + { + "hi": "बावरी", + "en": "Bawri" + }, + { + "hi": "बलडिया", + "en": "Baldia" + }, + { + "hi": "दम्मल्का", + "en": "Dammalka" + }, + { + "hi": "अठाणी", + "en": "Athani" + }, + { + "hi": "गबलाणी", + "en": "Gablani" + }, + { + "hi": "अलडिया", + "en": "Aladiya" + } + ] + }, + { + "id": 59, + "Caste": { + "hi": "नावंधर", + "en": "Navandhar" + }, + "Gotra": { + "hi": "वुग्दालिभ", + "en": "Vugdhalibh" + }, + "Deity": { + "hi": "धरजल", + "en": "Dharjal" + }, + "Location": { + "hi": "", + "en": "" + }, + "Surnames": [ + { + "hi": "नावधर", + "en": "Navdhar" + }, + { + "hi": "धराणी", + "en": "Dharani" + }, + { + "hi": "धीरणी", + "en": "Dhirani" + }, + { + "hi": "धाराणी", + "en": "Dharani" + }, + { + "hi": "धीरण", + "en": "Dhiran" + }, + { + "hi": "ढूढाणी", + "en": "Dhudani" + }, + { + "hi": "मौड़ाणी", + "en": "Mordani" + }, + { + "hi": "मीमाणी", + "en": "Mimani" + }, + { + "hi": "धनाणी", + "en": "Dhanani" + }, + { + "hi": "पनाणी", + "en": "Panani" + }, + { + "hi": "स्याहरा", + "en": "Syahara" + }, + { + "hi": "राय", + "en": "Rai" + }, + { + "hi": "गांधी", + "en": "Gandhi" + } + ] + }, + { + "id": 60, + "Caste": { + "hi": "नवाल", + "en": "Nawal" + }, + "Gotra": { + "hi": "नानणांस", + "en": "Nananans" + }, + "Deity": { + "hi": "", + "en": "" + }, + "Location": { + "hi": "", + "en": "" + }, + "Surnames": [ + { + "hi": "नवल", + "en": "Nawal" + }, + { + "hi": "खुवांल", + "en": "Khuval" + }, + { + "hi": "मालीवाल", + "en": "Maliwal" + } + ] + }, + { + "id": 61, + "Caste": { + "hi": "हेड़ा", + "en": "Heda" + }, + "Gotra": { + "hi": "धनास", + "en": "Dhanas" + }, + "Deity": { + "hi": "फालौदी", + "en": "Phalodi" + }, + "Location": { + "hi": "", + "en": "" + }, + "Surnames": [ + { + "hi": "हेड़ा", + "en": "Heda" + } + ] + }, + { + "id": 62, + "Caste": { + "hi": "धूपड", + "en": "Dhoopad" + }, + "Gotra": { + "hi": "सिरसेस", + "en": "Sirses" + }, + "Deity": { + "hi": "फलौधी", + "en": "Phalodhi" + }, + "Location": { + "hi": "", + "en": "" + }, + "Surnames": [ + { + "hi": "धूप", + "en": "Dhoop" + } + ] + }, + { + "id": 63, + "Caste": { + "hi": "बाहेती", + "en": "Baheti" + }, + "Gotra": { + "hi": "भिन्न-भिन्न", + "en": "Bhinn-Bhinn" + }, + "Deity": { + "hi": "भिन्न-भिन्न", + "en": "Bhinn-Bhinn" + }, + "Location": { + "hi": "", + "en": "" + }, + "Surnames": [ + { + "hi": "बाहेती", + "en": "Baheti" + }, + { + "hi": "रुवंधा", + "en": "Ruvandha" + }, + { + "hi": "नाडगढ़", + "en": "Nadgarh" + }, + { + "hi": "लीकासाणया", + "en": "Likasaniya" + }, + { + "hi": "आम्रपाल", + "en": "Amrapal" + }, + { + "hi": "बेडचीवाल", + "en": "Bedchiwal" + }, + { + "hi": "रुया", + "en": "Ruyya" + }, + { + "hi": "चरखा", + "en": "Charkha" + }, + { + "hi": "रुडया", + "en": "Rudya" + }, + { + "hi": "सिंघडीया", + "en": "Singhdia" + }, + { + "hi": "तुमडिया", + "en": "Tumdia" + }, + { + "hi": "झतिरिया", + "en": "Jhatiriya" + }, + { + "hi": "राधाणी", + "en": "Radhani" + }, + { + "hi": "बाधाणी", + "en": "Badhani" + }, + { + "hi": "सेसाणी", + "en": "Sesani" + }, + { + "hi": "सकराणी", + "en": "Sakarani" + }, + { + "hi": "गोदाणी", + "en": "Godani" + }, + { + "hi": "रामाणी", + "en": "Ramani" + }, + { + "hi": "वुगटल", + "en": "Vugtal" + }, + { + "hi": "बबलौता", + "en": "Bablauta" + }, + { + "hi": "लोइबाल", + "en": "Loibal" + }, + { + "hi": "बरोत्या", + "en": "Barotya" + }, + { + "hi": "बेड़ीवाल", + "en": "Bedhwal" + }, + { + "hi": "रुधा", + "en": "Rudha" + }, + { + "hi": "खड्लोया", + "en": "Khudloya" + }, + { + "hi": "कसेडा", + "en": "Kaseda" + }, + { + "hi": "सहरा", + "en": "Sahara" + }, + { + "hi": "हमीरपुरा", + "en": "Hamirpura" + }, + { + "hi": "जंगी", + "en": "Jangi" + }, + { + "hi": "धनोला", + "en": "Dhanola" + }, + { + "hi": "गोकन्या", + "en": "Gokanya" + }, + { + "hi": "डाल्या", + "en": "Daliya" + }, + { + "hi": "डांगरा", + "en": "Dangra" + }, + { + "hi": "मल्लड", + "en": "Mallad" + }, + { + "hi": "लोगरड", + "en": "Logard" + }, + { + "hi": "लोहिया", + "en": "Lohia" + }, + { + "hi": "लोया", + "en": "Loya" + }, + { + "hi": "मुरक्या", + "en": "Murkya" + }, + { + "hi": "लटुरिया", + "en": "Laturia" + }, + { + "hi": "धगरा", + "en": "Dagra" + }, + { + "hi": "खावाणी", + "en": "Khavani" + }, + { + "hi": "धोल", + "en": "Dhol" + }, + { + "hi": "घुणवाल", + "en": "Ghunnwal" + }, + { + "hi": "मुसाणीया", + "en": "Musaniya" + }, + { + "hi": "नावधराणी", + "en": "Navdharani" + }, + { + "hi": "नरवरा", + "en": "Narwara" + }, + { + "hi": "बील्या", + "en": "Bilya" + }, + { + "hi": "वददा", + "en": "Vadada" + }, + { + "hi": "बीलाददा", + "en": "Biladada" + }, + { + "hi": "बाघला", + "en": "Baghla" + }, + { + "hi": "खिविज्या", + "en": "Khivijya" + }, + { + "hi": "निविज्या", + "en": "Nivijya" + }, + { + "hi": "नागणच्या", + "en": "Naganchya" + }, + { + "hi": "राईवाल", + "en": "Raiwal" + }, + { + "hi": "बूब", + "en": "Boob" + }, + { + "hi": "गांधी", + "en": "Gandhi" + }, + { + "hi": "खुवंडा", + "en": "Khuvanda" + }, + { + "hi": "वासाणी", + "en": "Vasani" + }, + { + "hi": "आगसुंड", + "en": "Agasund" + }, + { + "hi": "सुम", + "en": "Sum" + }, + { + "hi": "गरविया", + "en": "Garviya" + }, + { + "hi": "धनाणी", + "en": "Dhani" + }, + { + "hi": "रूह्डा", + "en": "Ruhda" + }, + { + "hi": "मालीवाल", + "en": "Maliwal" + }, + { + "hi": "नावधरा", + "en": "Navdhara" + }, + { + "hi": "मालान्या", + "en": "Malanya" + }, + { + "hi": "धनड", + "en": "Dhand" + }, + { + "hi": "मुलतानी", + "en": "Multani" + }, + { + "hi": "संल्तानंण", + "en": "Sanltanan" + }, + { + "hi": "तुरक्या", + "en": "Turkya" + }, + { + "hi": "सुतुडिया", + "en": "Sutudiya" + }, + { + "hi": "नरेडया", + "en": "Naredya" + }, + { + "hi": "नथड", + "en": "Nathad" + }, + { + "hi": "गीन्दोडिया", + "en": "Gindodia" + }, + { + "hi": "तापडा", + "en": "Tapda" + }, + { + "hi": "राणा", + "en": "Rana" + }, + { + "hi": "धराणी", + "en": "Dharani" + }, + { + "hi": "धीराणी", + "en": "Dhirani" + }, + { + "hi": "मीयाणी", + "en": "Miyani" + }, + { + "hi": "मनाणी", + "en": "Manani" + }, + { + "hi": "मोराणी", + "en": "Morani" + }, + { + "hi": "धाराणी", + "en": "Dharani" + }, + { + "hi": "मल", + "en": "Mal" + }, + { + "hi": "स्याहरा", + "en": "Syahara" + }, + { + "hi": "राय दरगड", + "en": "Rai Dargad" + }, + { + "hi": "फूमडा", + "en": "Fumda" + }, + { + "hi": "नोगजा", + "en": "Nogja" + } + ] + }, + { + "id": 64, + "Caste": { + "hi": "पलौड", + "en": "Palaud" + }, + "Gotra": { + "hi": "साडांस", + "en": "Sadans" + }, + "Deity": { + "hi": "चावंडा", + "en": "Chawanda" + }, + "Location": { + "hi": "", + "en": "" + }, + "Surnames": [ + { + "hi": "पलौड", + "en": "Palaud" + }, + { + "hi": "चितलानगिया", + "en": "Chitalangia" + }, + { + "hi": "रावत्या", + "en": "Ravatya" + }, + { + "hi": "लोंसल्या", + "en": "Lonsalya" + }, + { + "hi": "जुजेसरया", + "en": "Jujesarya" + }, + { + "hi": "गहलड़ा", + "en": "Gehlada" + }, + { + "hi": "पचीस्या", + "en": "Pachisiya" + }, + { + "hi": "चावडया", + "en": "Chavadya" + }, + { + "hi": "काकन्य", + "en": "Kakanya" + }, + { + "hi": "भुकड", + "en": "Bhukad" + }, + { + "hi": "केला", + "en": "Kela" + }, + { + "hi": "सेठी", + "en": "Sethi" + }, + { + "hi": "चावटा", + "en": "Chavata" + }, + { + "hi": "मौड़ा", + "en": "Mauda" + }, + { + "hi": "फोगीवाल", + "en": "Phogiwal" + }, + { + "hi": "जैथल्या", + "en": "Jaithalya" + }, + { + "hi": "वापडोता", + "en": "Vapadota" + }, + { + "hi": "डोडया", + "en": "Dodaya" + }, + { + "hi": "मुजीवाल", + "en": "Mujival" + }, + { + "hi": "मारू", + "en": "Maru" + }, + { + "hi": "फौसल्या", + "en": "Fausalya" + } + ] + }, + { + "id": 65, + "Caste": { + "hi": "खटवड (खटोड)", + "en": "Khatwad (Khatod)" + }, + "Gotra": { + "hi": "निरमलांस", + "en": "Nirmalans" + }, + "Deity": { + "hi": "पाढाय", + "en": "Padhay" + }, + "Location": { + "hi": "", + "en": "" + }, + "Surnames": [ + { + "hi": "खटवड", + "en": "Khatwad" + }, + { + "hi": "मालाणी", + "en": "Malani" + }, + { + "hi": "मौलासराया", + "en": "Maulasaraya" + }, + { + "hi": "तोडा", + "en": "Toda" + }, + { + "hi": "मुछाल", + "en": "Muchhal" + }, + { + "hi": "टुवाणी", + "en": "Tuwani" + }, + { + "hi": "लोथा", + "en": "Lotha" + }, + { + "hi": "खड", + "en": "Khad" + }, + { + "hi": "काल्या", + "en": "Kalya" + }, + { + "hi": "लौसल्या", + "en": "Lausalya" + }, + { + "hi": "गांधी", + "en": "Gandhi" + }, + { + "hi": "गहलड़ा", + "en": "Gehlada" + }, + { + "hi": "नरेसंया", + "en": "Naresanya" + }, + { + "hi": "सराफ", + "en": "Saraf" + }, + { + "hi": "पहाड़का", + "en": "Pahadka" + }, + { + "hi": "भूतिया", + "en": "Bhutiya" + }, + { + "hi": "भूरिया", + "en": "Bhuriya" + }, + { + "hi": "भाला", + "en": "Bhala" + } + ] + }, + { + "id": 66, + "Caste": { + "hi": "तोषनीवाल", + "en": "Toshniwal" + }, + "Gotra": { + "hi": "कौसिक", + "en": "Kaushik" + }, + "Deity": { + "hi": "खूखर", + "en": "Khunkhar" + }, + "Location": { + "hi": "", + "en": "" + }, + "Surnames": [ + { + "hi": "तोषनीवाल", + "en": "Toshniwal" + }, + { + "hi": "नागौरी", + "en": "Nagauri" + }, + { + "hi": "मिज्याजी", + "en": "Mijyaji" + }, + { + "hi": "मोदी", + "en": "Modi" + }, + { + "hi": "मूंजी", + "en": "Munji" + }, + { + "hi": "डामा", + "en": "Dama" + }, + { + "hi": "नेवर", + "en": "Nevor" + }, + { + "hi": "डामडी", + "en": "Damdi" + }, + { + "hi": "लम्बू", + "en": "Lambu" + }, + { + "hi": "सिंगी", + "en": "Singi" + }, + { + "hi": "दास", + "en": "Das" + }, + { + "hi": "दगा", + "en": "Daga" + }, + { + "hi": "झालरिया", + "en": "Jhalariya" + }, + { + "hi": "जेनारिया", + "en": "Jenariya" + }, + { + "hi": "भकरोधा", + "en": "Bhakroda" + } + ] + }, + { + "id": 67, + "Caste": { + "hi": "गट्टानी", + "en": "Gattani" + }, + "Gotra": { + "hi": "ढालांस", + "en": "Dhalans" + }, + "Deity": { + "hi": "चावंडा", + "en": "Chawanda" + }, + "Location": { + "hi": "", + "en": "" + }, + "Surnames": [ + { + "hi": "मल्लक", + "en": "Mallak" + }, + { + "hi": "टोपीवाला", + "en": "Topiwala" + }, + { + "hi": "साकरिया", + "en": "Sakariya" + }, + { + "hi": "संकर", + "en": "Sankar" + }, + { + "hi": "मिलका", + "en": "Milka" + } + ] + }, + { + "id": 68, + "Caste": { + "hi": "आगीवाल", + "en": "Agiwal" + }, + "Gotra": { + "hi": "चन्द्रांस", + "en": "Chandrans" + }, + "Deity": { + "hi": "भेसांद", + "en": "Bhesand" + }, + "Location": { + "hi": "", + "en": "" + }, + "Surnames": [ + { + "hi": "", + "en": "" + } + ] + }, + { + "id": 69, + "Caste": { + "hi": "बलदुआ", + "en": "Baldua" + }, + "Gotra": { + "hi": "बलांस", + "en": "Balans" + }, + "Deity": { + "hi": "गांगेवमेश व हींगलाद", + "en": "Gangavamesh and Hingalad" + }, + "Location": { + "hi": "", + "en": "" + }, + "Surnames": [ + { + "hi": "पडवार", + "en": "Padwar" + }, + { + "hi": "पेडीवाल", + "en": "Pediwal" + }, + { + "hi": "राघवाणी", + "en": "Raghvani" + }, + { + "hi": "कलाणी", + "en": "Kalani" + }, + { + "hi": "वेडीवाल", + "en": "Wediwal" + } + ] + }, + { + "id": 70, + "Caste": { + "hi": "भनसाली", + "en": "Bhansali" + }, + "Gotra": { + "hi": "भनसाली", + "en": "Bhansali" + }, + "Deity": { + "hi": "चावड़ा", + "en": "Chawda" + }, + "Location": { + "hi": "", + "en": "" + }, + "Surnames": [ + { + "hi": "", + "en": "" + } + ] + }, + { + "id": 71, + "Caste": { + "hi": "भंडारी", + "en": "Bhandari" + }, + "Gotra": { + "hi": "कौशिक", + "en": "Kaushik" + }, + "Deity": { + "hi": "नागनेच्या", + "en": "Naganechya" + }, + "Location": { + "hi": "", + "en": "" + }, + "Surnames": [ + { + "hi": "भकावा", + "en": "Bhakawa" + }, + { + "hi": "भुक्या", + "en": "Bhukya" + }, + { + "hi": "काला", + "en": "Kala" + }, + { + "hi": "गोरा", + "en": "Gora" + }, + { + "hi": "गोकन्या", + "en": "Gokanya" + }, + { + "hi": "गुलचक", + "en": "Gulchak" + }, + { + "hi": "मान्या", + "en": "Manya" + }, + { + "hi": "लाठी", + "en": "Lathi" + }, + { + "hi": "राय", + "en": "Rai" + }, + { + "hi": "मिरच्या", + "en": "Mirchya" + }, + { + "hi": "नरेसणया", + "en": "Naresanya" + }, + { + "hi": "नेणसर", + "en": "Nensar" + } + ] + }, + { + "id": 72, + "Caste": { + "hi": "गिलडा", + "en": "Gilda" + }, + "Gotra": { + "hi": "गोतमस्य", + "en": "Gotamasya" + }, + "Deity": { + "hi": "मात्री", + "en": "Matri" + }, + "Location": { + "hi": "", + "en": "" + }, + "Surnames": [ + { + "hi": "मूथा", + "en": "Mutha" + }, + { + "hi": "मोदी", + "en": "Modi" + }, + { + "hi": "गीगल", + "en": "Gigal" + }, + { + "hi": "मोहता", + "en": "Mohta" + }, + { + "hi": "गहनड़", + "en": "Gahanad" + } + ] + } +] diff --git a/public/icons/arrow.svg b/public/icons/arrow.svg new file mode 100644 index 0000000..af0b5f1 --- /dev/null +++ b/public/icons/arrow.svg @@ -0,0 +1,13 @@ + + Arrow + + \ No newline at end of file diff --git a/public/icons/copy-icon.svg b/public/icons/copy-icon.svg new file mode 100644 index 0000000..dfa84ab --- /dev/null +++ b/public/icons/copy-icon.svg @@ -0,0 +1,14 @@ + + + + + + \ No newline at end of file diff --git a/src/assets/screenshots/clan.png b/src/assets/screenshots/clan.png new file mode 100644 index 0000000..60666fe Binary files /dev/null and b/src/assets/screenshots/clan.png differ diff --git a/src/assets/styles/card.css b/src/assets/styles/card.css index daf999a..b4126da 100644 --- a/src/assets/styles/card.css +++ b/src/assets/styles/card.css @@ -1,53 +1,413 @@ -.link-card { - list-style: none; - display: flex; - padding: 1px; +:root { + --highlight-bg: #ffb6c1; + --highlight-text: #000; + --accent: #f0a93b; +} + +@media (prefers-color-scheme: dark) { + :root { + --highlight-bg: #db7093; + --highlight-text: #fff; + } +} + +.container__family { background: var(--background); - background-size: 400%; - border-radius: 0.75rem; - background-position: 100%; - transition: all 0.2s; - box-shadow: inset 0 0 0 1px rgba(255, 255, 255, 0.1); - border: 1px solid var(--border); - overflow: hidden; -} - -.link-card > a { - width: 100%; - text-decoration: none; - line-height: 1.4; - padding: 1.5rem; - border-radius: 8px; - color: var(--text); - background-color: #23262d; - opacity: 0.8; -} - -h2 { - margin: 0; - font-size: 1.25rem; - transition: color 0.6s cubic-bezier(0.22, 1, 0.36, 1); - font-weight: 600; - margin-bottom: 0.5rem; - color: var(--primary); -} - -p { - margin-top: 0.5rem; - margin-bottom: 0; - color: var(--secondary); - font-size: 0.875rem; - line-height: 1.5; -} - -.link-card:is(:hover, :focus-within) { - background-position: 0; - background-image: var(--accent-gradient); - transform: translateY(-2px); - box-shadow: 0 4px 12px color-mix(in srgb, var(--primary) 15%, transparent); - border-color: var(--primary-light); -} - -.link-card:is(:hover, :focus-within) h2 { - color: rgb(var(--accent-light)); + min-height: 100vh; + + & .card-container { + position: relative; + display: grid; + grid-template-columns: repeat(auto-fill, minmax(280px, 1fr)); + gap: 2rem; + padding: 2rem; + max-width: 1400px; + margin: 0 auto; + } + + & .card { + background: var(--background); + border: 1px solid var(--border); + border-radius: 1rem; + box-shadow: 0 4px 6px -1px rgb(0 0 0 / 0.1); + display: flex; + flex-direction: column; + justify-content: center; + align-items: center; + text-align: center; + transition: all 0.3s ease; + cursor: pointer; + overflow: hidden; + padding: 1.5rem; + box-sizing: border-box; + position: relative; + z-index: 1; + transition: + max-height 0.6s cubic-bezier(0.25, 0.8, 0.25, 1), + padding 0.6s cubic-bezier(0.25, 0.8, 0.25, 1), + margin 0.6s cubic-bezier(0.25, 0.8, 0.25, 1); + overflow: hidden; + color: var(--text); + grid-column: auto; + } + + & .card::before { + content: ""; + position: absolute; + top: 0; + left: 0; + right: 0; + height: 4px; + background: var(--primary); + } + + & .card:hover { + transform: translateY(-5px); + box-shadow: 0 12px 32px rgba(67, 83, 52, 0.15); + background: color-mix(in srgb, var(--primary) 10%, transparent); + transition: all 0.3s ease; + } + + & .card-header { + display: none; + width: 100%; + } + + & .open .card-header { + display: flex; + flex-direction: row; + justify-content: space-between; + align-items: center; + } + + & .card-info { + width: 100%; + display: flex; + align-items: flex-start; + flex-direction: column; + text-align: center; + gap: 15px; + padding: 1rem; + } + + & .open .card-info { + flex-direction: row; + justify-content: space-around; + align-items: center; + } + + & .card-info h2 { + margin: 0 0 5px; + font-size: 1.2em; + word-wrap: break-word; + color: var(--text); + } + + & .card-info p { + display: flex; + align-items: center; + gap: 0.8rem; + padding: 0.8rem; + margin: 0.5rem 0; + background: color-mix(in srgb, var(--primary) 5%, transparent); + border-radius: 8px; + font-size: 1rem; + color: var(--text); + } + + & .card-body { + display: none; + padding-top: 20px; + color: var(--text); + } + + & .back { + background: #f0a93b url("/icons/arrow.svg") center/60% no-repeat; + filter: invert(1); + transform: rotate(-135deg); + width: 2.2rem; + height: 2.2rem; + padding: 0.25rem 0.75rem; + border-radius: 8px; + } + + & .card.open::before { + display: none; + } + + & .card.open { + grid-column: 1 / -1; + width: 100%; + height: auto; + border-radius: 20px; + margin: 20px auto; + max-width: 90%; + background: color-mix(in srgb, var(--primary) 10%, transparent); + overflow: visible; + padding-bottom: 20px; + margin-bottom: 1em; + border: var(--primary) 4px solid; + border-top: 2px solid #f0e68c; + } + + & .card.open .card-body { + display: block; + background: color-mix(in srgb, var(--primary) 10%, transparent); + border-radius: 20px; + animation: fadeIn 0.3s ease-in; + } + + @keyframes fadeIn { + from { + opacity: 0; + transform: translateY(-10px); + } + + to { + opacity: 1; + transform: translateY(0); + } + } + + & .surname-section { + position: relative; + padding-top: 20px; + } + + & .surname-heading { + text-align: center; + margin-bottom: 20px; + color: var(--accent); + } + + & .surname-container { + display: flex; + flex-wrap: wrap; + justify-content: center; + gap: 20px; + } + + & .surname-card { + position: relative; + background: color-mix(in srgb, var(--background) 50%, transparent); + border: 1px solid var(--border); + border-radius: 12px; + padding: 1.2rem; + margin: 0.8rem 0; + box-shadow: 0 2px 12px rgba(67, 83, 52, 0.08); + width: 200px; + transition: all 0.3s; + color: var(--text); + display: flex; + flex-direction: column; + align-items: flex-start; + } + + & .surname-card p { + font-size: 1em; + margin: 0.2em 0; + display: flex; + align-items: center; + gap: 0.3rem; + } + + & .surname-card p strong { + font-weight: 600; + min-width: auto; + } + + & .copy-button { + width: 2.2rem; + height: 2.2rem; + background: var(--primary) url("/icons/copy-icon.svg") center/60% no-repeat; + color: var(--background); + border: none; + border-radius: 50%; + padding: 0.4em; + font-weight: 500; + cursor: pointer; + transition: all 0.3s ease; + font-size: 0.8rem; + box-shadow: 0 2px 5px rgba(0, 0, 0, 0.2); + } + + & .copy-button:hover { + background: url("/icons/copy-icon.svg") center/60% no-repeat; + border-radius: 50%; + } + + & .copied-tooltip { + position: absolute; + background-color: #333; + color: #fff; + padding: 3px 6px; + border-radius: 4px; + font-size: 12px; + top: -20px; + right: 0; + white-space: nowrap; + z-index: 10; + } + + & .card p { + font-size: 1.1em; + } + + & .card p span { + font-weight: 500; + } + + & .search-container { + width: 100%; + padding: 1em 1em; + margin-bottom: 1em; + display: flex; + justify-content: flex-start; + background: var(--primary); + color: var(--background); + backdrop-filter: blur(10px); + } + + & .search-wrapper { + position: relative; + width: 100%; + max-width: 600px; + } + + & .search-icon { + position: absolute; + left: 1rem; + top: 50%; + transform: translateY(-50%); + font-size: 1.2rem; + opacity: 0.7; + pointer-events: none; + } + + & .search-bar { + width: 100%; + padding: 1rem 3rem; + font-size: 1rem; + border: 1px solid var(--border); + border-radius: 12px; + background: var(--background); + color: var(--text); + box-shadow: 0 4px 15px rgba(0, 0, 0, 0.1); + transition: all 0.3s ease; + } + + & .search-bar:focus { + outline: none; + border-color: var(--accent); + box-shadow: 0 0 0 2px color-mix(in srgb, var(--accent) 30%, transparent); + } + + & .highlight { + background: var(--highlight-bg); + color: var(--highlight-text); + padding: 0.25em 0.75em; + border-radius: 0.5em; + transition: + background 0.3s ease, + color 0.3s ease; + } +} + +.icon { + position: relative; +} + +.icon:hover::after { + content: attr(data-name); + position: absolute; + top: -1.5em; + left: 50%; + transform: translateX(-50%); + background: #333; + color: #fff; + padding: 2px 4px; + border-radius: 4px; + font-size: 0.8rem; + white-space: nowrap; + z-index: 10; +} + +@media screen and (max-width: 768px) { + .container__family { + & .surname-card { + padding: 0.8em; + } + + & .copy-button { + top: 0.5em; + right: 0.5em; + padding: 0.4em 0.8em; + font-size: 0.9em; + } + + & .search-container { + padding: 1em 0.5em; + } + + & .search-bar { + font-size: 0.9rem; + padding: 0.8em 2.5em; + } + } +} + +@media screen and (max-width: 469px) { + .container__family { + & .surname-card { + padding: 0.8em; + } + } +} + +@media screen and (max-width: 495px) { + .container__family { + & .card-container { + grid-template-columns: 1fr; + } + + & .card { + margin-bottom: 2.5em; + } + + & .card.open { + width: calc(100% - 2em); + margin: 1em; + } + + & .surname-card > p { + text-align: left; + } + + & .surname-card span { + text-align: left; + font-weight: 600; + } + + & .surname-card .surname-head { + text-align: left; + font-weight: 600; + font-size: 1.5em; + color: #111111; + } + + & .surname-card:hover { + transform: translateY(-5px); + box-shadow: 0 6px 12px rgba(0, 0, 0, 0.15); + } + + & .surname-card h3 { + margin: 0 0 10px 0; + font-size: 1.2em; + } + + & .surname-card p { + margin: 5px 0; + font-size: 0.9em; + } + } } diff --git a/src/assets/styles/dialog.css b/src/assets/styles/dialog.css index 57afd09..fe42cc0 100644 --- a/src/assets/styles/dialog.css +++ b/src/assets/styles/dialog.css @@ -118,4 +118,4 @@ dialog[closing]::backdrop { to { background: rgba(0, 0, 0, 0); } -} \ No newline at end of file +} diff --git a/src/assets/styles/english.css b/src/assets/styles/english.css index 75f9c16..c85ecc3 100644 --- a/src/assets/styles/english.css +++ b/src/assets/styles/english.css @@ -17,4 +17,4 @@ padding: 0; color: var(--letter__txt--2); transition: color 0.5s ease-in; -} \ No newline at end of file +} diff --git a/src/assets/styles/menu.css b/src/assets/styles/menu.css index 9ca1742..6af2ca2 100644 --- a/src/assets/styles/menu.css +++ b/src/assets/styles/menu.css @@ -8,25 +8,27 @@ --header-height: 80px; --sidebar-width: 16ch; --timing: 0.42s; - --ease: linear(0 0%, - 0.0036 9.62%, - 0.0185 16.66%, - 0.0489 23.03%, - 0.0962 28.86%, - 0.1705 34.93%, - 0.269 40.66%, - 0.3867 45.89%, - 0.5833 52.95%, - 0.683 57.05%, - 0.7829 62.14%, - 0.8621 67.46%, - 0.8991 70.68%, - 0.9299 74.03%, - 0.9545 77.52%, - 0.9735 81.21%, - 0.9865 85%, - 0.9949 89.15%, - 1 100%); + --ease: linear( + 0 0%, + 0.0036 9.62%, + 0.0185 16.66%, + 0.0489 23.03%, + 0.0962 28.86%, + 0.1705 34.93%, + 0.269 40.66%, + 0.3867 45.89%, + 0.5833 52.95%, + 0.683 57.05%, + 0.7829 62.14%, + 0.8621 67.46%, + 0.8991 70.68%, + 0.9299 74.03%, + 0.9545 77.52%, + 0.9735 81.21%, + 0.9865 85%, + 0.9949 89.15%, + 1 100% + ); --sidebar-collapsed: 4rem; --sidebar-expanded: 16ch; --icon-size: 1.5rem; @@ -512,4 +514,4 @@ [data-theme="system"] [popover] .nav--list__item:hover a { color: var(--primary); } -} \ No newline at end of file +} diff --git a/src/assets/styles/panel.css b/src/assets/styles/panel.css index fb3e666..ca2d8c4 100644 --- a/src/assets/styles/panel.css +++ b/src/assets/styles/panel.css @@ -61,7 +61,7 @@ color: white; } - & input[type="radio"]:focus-visible+.icon { + & input[type="radio"]:focus-visible + .icon { outline: 2px solid var(--primary); outline-offset: 2px; position: absolute; @@ -79,7 +79,7 @@ display: none; } - & input[type="radio"]:checked+.icon { + & input[type="radio"]:checked + .icon { background: var(--primary); color: white; } @@ -126,7 +126,7 @@ perspective: 1000px; margin: auto; - &>letter-panel { + & > letter-panel { display: block; width: 100%; height: 100%; @@ -156,7 +156,10 @@ background: var(--surface); border-radius: 0.5rem; box-shadow: 0 2px 8px var(--shadow); - transition: transform 0.6s, font-size 0.6s, background-color 0.6s; + transition: + transform 0.6s, + font-size 0.6s, + background-color 0.6s; opacity: 0.7; } @@ -203,7 +206,10 @@ & .panel__cell.front { font-size: 10rem; background-color: black; - transition: transform 0.6s, font-size 0.6s, background-color 0.6s; + transition: + transform 0.6s, + font-size 0.6s, + background-color 0.6s; } & .panel__cell:nth-child(1) { @@ -245,4 +251,4 @@ & .panel__cell:nth-child(10) { --ry: 360deg; } -} \ No newline at end of file +} diff --git a/src/assets/styles/reader.css b/src/assets/styles/reader.css index 25d4515..45376a9 100644 --- a/src/assets/styles/reader.css +++ b/src/assets/styles/reader.css @@ -69,7 +69,7 @@ cursor: pointer; } -.speaker>span { +.speaker > span { padding: 0.5rem; border: 1px solid var(--primary); border-radius: 5px; @@ -94,4 +94,4 @@ .mute-button { font-size: min(2.5rem, 8vw); } -} \ No newline at end of file +} diff --git a/src/assets/styles/societree.css b/src/assets/styles/societree.css new file mode 100644 index 0000000..df6c418 --- /dev/null +++ b/src/assets/styles/societree.css @@ -0,0 +1,58 @@ +.container__family { + & .hero { + display: flex; + justify-content: space-between; + align-items: center; + background: var(--primary); + color: var(--background); + text-align: center; + color: white; + padding: 2rem 3rem; + gap: 1rem; + } + + & .theme-glass { + background: color-mix(in srgb, var(--background) 10%, transparent); + backdrop-filter: blur(10px); + border: 1px solid color-mix(in srgb, var(--background) 10%, transparent); + } + + & .hero p { + font-size: 1.2rem; + opacity: 0.9; + } + + & .legend { + display: flex; + justify-content: flex-start; + gap: 2rem; + flex-wrap: wrap; + max-width: 600px; + padding: 1rem; + border-radius: 12px; + } + + & .legend-item { + display: flex; + align-items: center; + gap: 0.5rem; + font-size: 1rem; + } + + & .icon { + font-size: 1.2rem; + } +} + +@media (max-width: 640px) { + .container__family { + & .hero h1 { + font-size: 2rem; + } + + & .legend { + gap: 1rem; + padding: 0.8rem; + } + } +} diff --git a/src/assets/styles/varnmala.css b/src/assets/styles/varnmala.css index 94e422b..3b2b1aa 100644 --- a/src/assets/styles/varnmala.css +++ b/src/assets/styles/varnmala.css @@ -31,9 +31,8 @@ } .container__varnmala { - #english, & #hindi { scroll-margin-top: calc(var(--header-height) + 80px); } -} \ No newline at end of file +} diff --git a/src/components/Card.astro b/src/components/Card.astro index a8cf7d8..cd5f19e 100644 --- a/src/components/Card.astro +++ b/src/components/Card.astro @@ -1,22 +1,260 @@ --- -interface Props { - title: string; - body: string; - href: string; -} - -const { href, title, body } = Astro.props; import "@/assets/styles/card.css"; --- - +
+
+ 🔍 + +
+
+
+ + diff --git a/src/components/Dialog.js b/src/components/Dialog.js index e497563..0d95c32 100644 --- a/src/components/Dialog.js +++ b/src/components/Dialog.js @@ -1,7 +1,11 @@ -document.querySelector('dialog').addEventListener('close', (e) => { +document.querySelector("dialog").addEventListener("close", (e) => { const dialog = e.target; - dialog.setAttribute('closing', ''); - dialog.addEventListener('animationend', () => { - dialog.removeAttribute('closing'); - }, { once: true }); + dialog.setAttribute("closing", ""); + dialog.addEventListener( + "animationend", + () => { + dialog.removeAttribute("closing"); + }, + { once: true } + ); }); diff --git a/src/components/Popup.astro b/src/components/Popup.astro index f24cfd0..8e9db3d 100644 --- a/src/components/Popup.astro +++ b/src/components/Popup.astro @@ -11,7 +11,6 @@