From 52bfb1cdb7b5152d49aec8d7b6bca70a694a0420 Mon Sep 17 00:00:00 2001 From: Ananthapadmanabhan M Date: Tue, 1 Sep 2026 23:38:05 +0530 Subject: [PATCH 1/2] implemented metadata generator for the svgs from the contributers --- tools/metadata-editor.html | 2728 ++++++++++++++++++++++++++++++++++++ 1 file changed, 2728 insertions(+) create mode 100644 tools/metadata-editor.html diff --git a/tools/metadata-editor.html b/tools/metadata-editor.html new file mode 100644 index 0000000..10fd95a --- /dev/null +++ b/tools/metadata-editor.html @@ -0,0 +1,2728 @@ + + + + + + + Mudra · Metadata Editor + + + + + + + + +
+ + + +
+ + +
+ + + +
+ +
+ + COMMUNITY CONTRIBUTION TOOL +
+ +

Prepare your Mudra asset.

+ +

+ Add the cultural context behind your artwork and generate the + metadata.json that goes with your contribution. + No account. No upload. No SVG processing. +

+ +
+ + + + + + + + + +
+ +
+ +
01
+ +
+

Your asset

+ +

+ Select the file you are contributing. +

+
+ +
+ +
+ +
+ +
+ + + Bring your asset into the editor + + +

+ SVG, PNG, JPG or WebP · the file stays on your device +

+ + + + + +
+ +
+ +
+ +
+ + + + +
+ +
+ +
02
+ +
+

Cultural context

+ +

+ Tell the community what this asset represents. +

+
+ +
+ +
+ +
+ +
+ + + + + +
+ The human-readable name of the cultural subject. +
+ +
+ + +
+ + + + + +
+ Example: chenda, + onam-sadhya +
+ +
+ +
+ + +
+ + + + + +
+ + +
+ + + + + +
+ Keep it factual and culturally respectful. 10–1000 characters. +
+ +
+ +
+ +
+ + + + +
+ +
+ +
03
+ +
+

Where is it from?

+ +

+ Add the Indian regions associated with the subject. +

+
+ +
+ +
+ +
+ + + +
+ +
+ + + + +
+ +
+ +
04
+ +
+

Local names

+ +

+ Help people discover this subject in its local languages. +

+
+ +
+ +
+ +
+ + + +
+ +
+ + + + +
+ +
+ +
05
+ +
+

Tags

+ +

+ Add keywords that help developers find your asset. +

+
+ +
+ +
+ +
+ + + +
+ +
+ + + + +
+ +
+ +
06
+ +
+

Contributor

+ +

+ Tell us who created and contributed the artwork. +

+
+ +
+ +
+ +
+ +
+ + + + + +
+ + +
+ + + + + +
+ Used for contributor attribution. +
+ +
+ +
+ +
+ +
+ + + + +
+ +
+ +
07
+ +
+

Artwork source

+ +

+ Be transparent about how the artwork was created. +

+
+ +
+ +
+ +
+ +
+ + + + + +
+ + +
+ + + + + +
+ +
+ + + + +
+ +
+ + + + +
+ +
+ +
08
+ +
+

License

+ +

+ Choose the license applied to your contribution. +

+
+ +
+ +
+ +
+ + + + + +
+ +
+ +
+ + + + +
+ +
+ +
09
+ +
+

Research sources

+ +

+ Give the community references used to research the subject. +

+
+ +
+ +
+ +
+ + + +
+ +
+ + + + +
+ +
+ +
10
+ +
+

Contributor notes

+ +

+ Anything maintainers should know about this contribution. +

+
+ +
+ +
+ + + +
+ +
+ + + + +
+ +
+ +
+ Everything is generated locally in your browser. +
+ +
+ + + + + +
+ +
+ +
+ + +
+ + + + +
+ +
+ +
+ +
+ +
+ +
+

Your metadata is ready

+ +

+ Review it, then add it alongside your asset in your PR. +

+
+ + + +
+ +
+ +
+ +
+ +

+
+        
+ + + +
+ +
+ +
+ +
+ + + + + + +
+ + + + + + \ No newline at end of file From a6ec7208a8728b838e91957955fb0c20a33d12f0 Mon Sep 17 00:00:00 2001 From: Ananthapadmanabhan M Date: Tue, 1 Sep 2026 23:41:23 +0530 Subject: [PATCH 2/2] implemented metadata generator for the svgs from the contributers --- .../kerala/tradition/kathakali/kathakali.svg | 49 +++++++++++++++++++ .../kerala/tradition/kathakali/metadata.json | 31 ++++++++++++ 2 files changed, 80 insertions(+) create mode 100644 assets/india/kerala/tradition/kathakali/kathakali.svg create mode 100644 assets/india/kerala/tradition/kathakali/metadata.json diff --git a/assets/india/kerala/tradition/kathakali/kathakali.svg b/assets/india/kerala/tradition/kathakali/kathakali.svg new file mode 100644 index 0000000..4491192 --- /dev/null +++ b/assets/india/kerala/tradition/kathakali/kathakali.svg @@ -0,0 +1,49 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/assets/india/kerala/tradition/kathakali/metadata.json b/assets/india/kerala/tradition/kathakali/metadata.json new file mode 100644 index 0000000..82d37db --- /dev/null +++ b/assets/india/kerala/tradition/kathakali/metadata.json @@ -0,0 +1,31 @@ +{ + "name": "Kathakali", + "slug": "kathakali", + "region": [ + "kerala" + ], + "category": "tradition", + "description": "Kathakali is a traditional classical dance-drama from the southern Indian state of Kerala, renowned for its vibrant costumes, elaborate mask-like makeup, and powerful storytelling through facial expressions and gestures", + "localNames": { + "malayalam": "കഥകളി" + }, + "tags": [ + "art", + "tradition" + ], + "creator": { + "name": "Ananthapadmanabhan M", + "github": "blitzbugg" + }, + "source": { + "type": "original" + }, + "license": "CC-BY-4.0", + "sources": [ + { + "title": "Kalamandalam", + "url": "https://kalamandalam.ac.in/kathakali/" + } + ], + "notes": "Generated by the community lead blitzbugg" +} \ No newline at end of file