mirror of
https://github.com/elder-plinius/P4RS3LT0NGV3.git
synced 2026-02-12 16:52:46 +00:00
Tool HTML Templates
Templates are injected at build time into index.html via npm run build:templates.
Workflow
- Edit
.htmlfiles intemplates/ - Run
npm run build:templates - Refresh browser
Template Files
decoder.html- Universal Decodersteganography.html- Emoji Steganographytransforms.html- Text Transformationstokenade.html- Tokenade Generatorfuzzer.html- Mutation Labtokenizer.html- Tokenizer Visualizationsplitter.html- Message Splittergibberish.html- Gibberish Generator
Adding a New Tool Template
- Create
templates/yourtool.html - Start with:
<div v-if="activeTab === 'yourtool'" class="tab-content"> - Use Vue directives (
v-model,@click, etc.) - Reference data/methods from your tool's
getVueData()andgetVueMethods() - Run
npm run build:templates
Important
- Never edit
index.htmldirectly - it's generated - Always rebuild after template changes -
npm run build:templates - Templates are injected at the
#tool-content-containermarker