Skip to Content
Back to Portfolio

cdta-email-signature

Author
Colorado-s-Drug-Testing-Agency
Repository Author

โœ‰๏ธ CDTA Email Signature Generator

License: MIT JavaScript

Welcome to the Colorado's Drug Testing Agency (CDTA) Email Signature Generator! This repository powers the static site hosted at signature.coloradosdrugtestingagency.com via Cloudflare Pages.

It allows CDTA staff to instantly generate, customize, and copy perfectly formatted, highly-compatible HTML email signatures that render beautifully across all major email clients (Gmail, Outlook, Apple Mail).

โœจ Features

  • No-Code UI: Simply click to copy the visual signature or the raw HTML code.
  • Toggle Customization: Dynamically toggle phone numbers (Cell, Line 1, Fax, etc.) with live preview.
  • Universal Compatibility: Structured specifically with tables and inline CSS to guarantee perfect rendering in enterprise email clients.
  • Multi-Brand Support: Seamlessly generates multiple signatures (e.g., Terry Montoya, Ramon Rios).

๐Ÿš€ How It Works

The signature logic is built using a lightweight Node.js script.

  1. config.json: Contains all the data for each signature profile (Names, titles, phone numbers, logos).
  2. signature.template.html: The UI wrapper and layout for the signature dashboard.
  3. build_signature.js: A Node script that reads the config.json, injects it into the template, and outputs a ready-to-deploy index.html.

Running Locally

If you need to make changes to the signatures:

  1. Edit the data in config.json or the styles in signature.template.html.
  2. Run the build script to update index.html:
    node build_signature.js
  3. Open index.html in your browser to verify changes!

๐Ÿ“ License

This project is licensed under the MIT License. See the LICENSE file for details.


Developed and engineered by RamonRios.net
Systems Architect & Technologist

Recent Activity

Add HIPAA & Private Communication confidentiality notice to all email signatures and fix initial tab selection2026-10-26
Ramon Rios
Center logo vertically and increase size to 160px2026-09-25
Ramon Rios
Update Lexi's name to Lexi Valdez and title to Operations Manager2026-09-25
Ramon Rios

About Ramon Rios Jr's Tech Stack

As a Senior Systems Architect and Full Stack Developer, I specialize in building scalable, enterprise-grade applications. My expertise spans across modern backend frameworks using Python, comprehensive ERP deployments with Odoo, and highly interactive frontend architectures. The open-source GitHub repositories listed above demonstrate my proficiency in API development, database optimization, system integrations, and automation. Whether crafting custom business logic or designing sleek glassmorphic user interfaces, I am committed to delivering high-performance software solutions.