Project-AdUI

Project AdUI: Accessible & User-Friendly Ad UI Components

Welcome to Project AdUI! This open-source project provides developers with a collection of pre-designed, accessible, and user-experience-focused UI components for various online advertisement formats. Built with standard HTML, CSS, and minimal JavaScript, Project AdUI helps you integrate advertising responsibly.

Find the repository on GitHub: https://github.com/Nitra-Global/Project-AdUI/

Our Goal

The goal of Project AdUI is to improve the online advertising experience for everyone. We offer high-quality UI building blocks that prioritize user comfort, accessibility (following WCAG 2.2), performance, and modern web standards. We believe ads can be integrated in a way that is respectful and enhances the Browse experience.

Why Use Project AdUI?

Features

Getting Started

  1. Get the code: Clone the GitHub repository or download the files.
    git clone [https://github.com/Nitra-Global/Project-AdUI.git](https://github.com/Nitra-Global/Project-AdUI.git)
    
  2. Include Styles and Script: Link the main CSS and JS files in your HTML. Place the CSS in the <head> and the JS at the end of the <body>.
    <head>
        <link href="[https://fonts.googleapis.com/css2?family=Inter:wght@400;600;700&display=swap](https://fonts.googleapis.com/css2?family=Inter:wght@400;600;700&display=swap)" rel="stylesheet">
        <link rel="stylesheet" href="path/to/style.css">
    </head>
    <body>
        <script src="path/to/script.js"></script>
    </body>
    
  3. Add Component HTML: Find the HTML for the ad format you need in the /components folder and copy-paste it into your page.
  4. Insert Ad Content: Replace the placeholder content within the HTML with your actual ad creative (images, text, links, etc.). Make sure your ad content is also accessible (like using alt text for images).

Visit our Documentation Website for more detailed instructions and examples.

Available Components

Explore our library of ad UI components:

Documentation & Guidelines

Our Documentation Website is your guide to using Project AdUI effectively:

Contributing

We welcome contributions! Whether it’s code, documentation, design ideas, or bug reports, your help is valuable. Please see the CONTRIBUTING.md file for details on how to contribute.

Code of Conduct

We are committed to a welcoming and inclusive community. Please read our CODE_OF_CONDUCT.md.

License

This project is licensed under the MIT License.

Contact

Questions or suggestions? Open an issue on the GitHub repository.


Project AdUI is maintained by UNBOUND LABEL and the open-source community.