Skip to content

Submitting a new brand to LittleLink

Seth Cottle edited this page Jan 21, 2025 · 8 revisions

🆕 New Brand Submissions to LittleLink Extended

If you're considering adding a new brand that's either niche or has regional popularity, we encourage you to contribute to LittleLink Extended. LittleLink Extended is designed to accommodate a wider array of services that might not yet have global or regional prominence but are valuable to specific audiences.

🗒️ Submission Criteria

Before submitting a new brand to LittleLink, evaluate its scope—both regionally and globally. LittleLink aims to feature services that hold substantial value for a broad audience, focusing on those that are heavily trafficked worldwide or across sizable regions. The intent is to streamline the experience for new users by avoiding an overload of choices, ensuring the core repository remains accessible and user-friendly.

The primary repository is not intended as a promotional tool for specific sites or to support an exhaustive list of services. It's more about enhancing the user experience with widely recognized and utilized services. Typically, services that are less known or are niche in nature are better suited for personal forks of LittleLink or in LittleLink Extended.

🔬 What We Look For in Submissions

When you submit a pull request (PR) to include a new brand, our review includes an assessment of the brand's impact through traffic statistics and global/regional rankings. The goal is to maintain LittleLink's relevance and usefulness to the widest possible audience. Including these statistics in your PR can significantly assist in the review process.

Additionally, we offer sponsorship opportunities for individuals and brands. This provides a pathway for any brand to feature their button in the LittleLink repository, regardless of their size. Explore Sponsorship Opportunities

Ultimately, final approval or rejection for any brand requests is on Seth. While I strive to maintain a transparent and collaborative process, I reserve the right to approve or reject any brand submission at my sole discretion, regardless of whether it adheres to the stated guidelines. This includes, but is not limited to: brand relevance, quality and consistency, legal and ethical considerations, alignment with personal values, duplicate or overlapping entries, or other considerations to ensure the integrity and usability of the repository..

✅ Contribution Checklist

Ensure you've met the following criteria before contributing to the core LittleLink repository:

  • The brand has widespread recognition and is a suitable addition to the core LittleLink repository, not LittleLink Extended.
  • You've adhered to the brand's guidelines for styling the button, if available.
  • In the absence of specific brand guidelines, the button's style is consistent with the brand's public image on their website or social media platforms.
  • If utilizing the brand's official logo, ensure it is visually clear and recognizable in a 24x24px format. Should the brand's primary logo not scale down effectively, seek inspiration from their social media avatars or website favicon for potential modifications. Any adaptations must retain the essence of the original logo. Provide the final logo in .svg format to ensure scalability and clarity across all devices.
  • You've tested the button against LittleLink's light and dark themes, adding a stroke if necessary to enhance accessibility.
    Testing Note: Manually swap theme-auto.css to theme-light.css and theme-dark.css in index.html to check contrast.
  • You've ensured the button's background and text colors comply with visual accessibility standards, unless this contradicts the brand guidelines.
  • Your contribution is alphabetically organized within the brands.css and index.html files.
  • You've created and included a button preview in index.html.
  • If you’re providing a variant of a branded button, such as an inverse color scheme, you’ve aligned with the existing naming schema “[Brand Name] Alt” and .button-brandname-alt. You’ve ensured any additional icons also use brandname-alt.svg schema.
  • You’ve used proper capitalization where required. In brands.css, the brand name comment reflects /* Brand Name */ while code uses lower case, such as .button.button-brandname. In index.html the entry comment reflects <!-- Brand Name --> while the code continues to use lower case with the exception of the button text and alt text, such as alt="Brand Name Logo">Brand Name</a>, which should follow a brand’s specific capitalization requirements like the organizational comment lines.
  • You’ve included a brief description of what the brand addition is in the PR, a screenshot of what the new button(s) look like, as well as any additional information around usage or traffic stats to ensure the addition meets global and regional scale notoriety for the core LittleLink repository.