Account Settings
FIRST NAME
[Loading...]
LAST NAME
[Loading...]
EMAIL
[Loading...]
ID
[Loading...] For support purposes only
Share AgencyGenius

A handy collection of links, APIs, and technical info and general info worth knowing about. No deep dives, just solid starting points when you need to get something working.

Using Emojis

Media UI/UX

Ensure consistent emoji display across all devices and platforms. Learn why native emojis can cause design inconsistencies and how to use Apple emoji PNGs for a professional, uniform appearance.

Learn more

Using Emojis

The Problem with Native Emojis

Most design studios use Macs and frequently incorporate emojis from the emoji menu into their designs. However, Windows PCs and certain mobile devices don't support the same emoji designs, resulting in inconsistent visual experiences across different platforms and devices.

What you designed
🎉
What users might see
🎊

Why This Matters

It's our professional opinion that Apple's emoji designs are significantly higher quality than those found on Android and other platforms. When your carefully crafted design displays different emojis on different devices, it can:

  • Break your intended visual hierarchy and design aesthetic
  • Create inconsistent brand experiences across platforms
  • Display lower-quality emoji designs on certain devices

The Solution: Apple Emoji PNGs

There's a helpful tool that allows you to download Apple emojis as transparent PNG files. By using these image files instead of native emojis, you ensure consistent display across all devices and platforms.

  • Download high-quality Apple emojis as transparent PNGs
  • Upload them to your CMS (Duda, Webflow, or any platform)
  • Use the image URL instead of the emoji character
  • Achieve consistent display wherever your content is viewed

How to Implement

Step 1: Visit the emoji download tool

Step 2: Search for and download your desired emojis as PNG files

Step 3: Upload the PNG files to your website's media library or CMS

Step 4: Use the image tag with the uploaded emoji URL:

<img src="https://your-site.com/media/party-emoji.png" alt="🎉" width="24" height="24">
Download Apple Emoji PNGs
Works with any CMS or website platform that supports image uploads.
This is a directory listing only. Tools have been vetted and in most cases used by the AgentsGenius team, but AgentsGenius does not endorse or guarantee any listed tools.

Duda Live Site JavaScript

JavaScript DOM

A JavaScript API for Duda websites that handles page transitions, script loading, and provides essential site information. Perfect for developing custom functionality on Duda sites.

Learn more

Duda Live Site JavaScript

Overview

Duda's Live Site JavaScript (dmAPI) provides a robust set of methods for interacting with Duda websites. Since Duda uses AJAX/Animated navigation for page transitions, this API helps developers handle events properly and access site information.

Key Features

  • Run code when a page has fully loaded with runOnReady
  • Load external scripts safely with loadScript
  • Execute code before page transitions with runBeforeAjaxNavigation
  • Get site information (name, ID, plan, device type)
  • Access navigation items and structure with getNavItemsAsync

Example Usage

Running code after page load:

dmAPI.runOnReady('myFeature', function() {
  // Your code here will run after the page is fully loaded
  console.log('Page is ready!');
});

Loading an external script:

dmAPI.loadScript('https://cdn.example.com/script.js', function() {
  // Code to run after script loads
  initializeFeature();
});

Advanced Features

Duda's Live Site JS also provides access to:

  • Collections and Content Library API integration
  • Conversion event tracking with subscribeEvent
  • Environment detection (live, preview, editor)
Explore Duda Live Site JS Documentation
Available on all published Duda websites.
This is a directory listing only. APIs have been vetted and in most cases used by the AgentsGenius team, but AgentsGenius does not endorse or guarantee any listed tools.

MemberSpace JavaScript API

JavaScript Membership Network

A JavaScript API for interacting with MemberSpace's membership features, allowing developers to customize member experiences and react to membership events.

Learn more

MemberSpace JavaScript API

Overview

The MemberSpace JavaScript API allows developers to interact with MemberSpace's membership functionality directly from their website. This enables custom experiences based on member status, content access, and user interactions.

Key Features

  • Check member status and access levels in real-time
  • React to membership events like sign-ups and logins
  • Create custom workflows for members and non-members
  • Programmatically show or hide content based on membership
  • Customize membership forms and workflows

Example Usage

Checking if a user is a member:

MemberSpace.getMemberInfo().then(function(member) {
  if (member) {
    console.log("User is a member!");
    console.log("Email:", member.email);
  } else {
    console.log("User is not a member");
  }
});

Listening for membership events:

MemberSpace.onMemberSignup(function(member) {
  console.log("New member signed up:", member.email);
  // Run custom code for new sign-ups
});

Common Use Cases

  • Customize UI based on membership status or plan
  • Trigger analytics events when membership actions occur
  • Display personalized content for different membership tiers
  • Integrate with third-party tools based on member activity
Explore MemberSpace JavaScript API Documentation
Compatible with all major website platforms and modern browsers.
This is a directory listing only. APIs have been vetted and in most cases used by the AgentsGenius team, but AgentsGenius does not endorse or guarantee any listed tools.

DevTools by Puneet

CSS Animation Development

A comprehensive CSS animation generator that serves as both a creation tool and animation library. Perfect for generating base CSS code and describing animation behaviors to AI systems for faster development.

Learn more

DevTools by Puneet

Overview

DevTools by Puneet offers a comprehensive CSS animation generator that goes beyond simple creation—it's an essential animation library for modern web development. This tool excels at generating clean, reusable CSS animations that integrate seamlessly into AI-assisted development workflows.

Key Features

  • Extensive library of CSS animation templates and effects
  • Real-time visual preview with instant CSS code generation
  • Perfect base code for AI modification and customization
  • Customizable timing functions, duration, and easing controls
  • Cross-browser compatible animation output

AI Development Workflow

Perfect for AI-assisted development:

  • 1. Find a similar animation behavior in the generator
  • 2. Copy the base CSS code from DevTools
  • 3. Provide it to AI with natural language modifications
  • 4. Get precise, working animations faster than ever

Common Use Cases

  • Rapid prototyping of animation concepts and behaviors
  • Creating concrete animation references for AI prompts
  • Building consistent animation libraries for design systems
  • Learning CSS animation patterns and best practices
Explore DevTools CSS Animation Generator
Compatible with all major website platforms and modern browsers.
This is a directory listing only. APIs have been vetted and in most cases used by the AgentsGenius team, but AgentsGenius does not endorse or guarantee any listed tools.
A black padlock with a keyhole on a white background.

NO-ACCESS

Only for Desktop Users

This page is only available on desktop.

Please Log in on a desktop to gain access.