Meeds Documentation
meeds.ioTry Now
  • Meeds Documentation
  • USER GUIDE
    • 👨‍💻Getting Started
      • 🌐Exploring Community Hubs
      • 🚪Joining a Hub
      • 📳Installing the App
    • 🚀Exploring a Meeds Hub
      • 🧐Finding Your Way Around
      • 🏆Starting to contribute
      • 💼Entering your Workspace
        • 📰Exploring the News Center
      • 👤Browsing People & Spaces
    • 🏆Participating & Contributing
      • 🧐Two action types
      • 🔎Browsing actions to do
      • 📣Submitting your contribution
      • 🔌Using our automatic actions
      • 👀Viewing contributions programs
      • ✅Tracking your contributions
    • Setting Up your Account
      • 👤Updating Your Profile
      • 🔏Updating Your Password
      • 💰Initializing your wallet
      • 🔔Updating Personal Notifications
      • 🔌Linking your Accounts
        • 🐦X (Twitter)
        • 🐙GitHub
        • 🌐Crowdin
    • 💡Discovering Helpful Features
      • 🔔Getting notified
      • 🔍Searching for content
      • ⭐Creating your Favorite list
      • 📌Listing your applications
    • 🏅Earning Recognition
      • 🙏Praising Others with Kudos
      • Building your Reputation
    • 💝Earning Rewards & Perks
      • 🧑‍🏫Understanding Reward Rules
      • 📈Tracking Your Rewards
      • 🛒Claiming Your Perks
    • Administering a Space
      • ➕Creating a space
      • ✨Updating Identity & Access
      • 👥Inviting Users & Guests
      • Managing Space Roles
      • Categorizing your space
      • 🏤Leading Your Community
      • Managing Space News
      • 📣Showcasing your space
    • 👥Collaborating in Spaces
      • 👋Joining a space
      • 🤝Collaborating as a team or on a project
      • 📣Sharing informations
      • 🗞️Sharing News in Spaces
      • 👍Sharing and interacting
      • ⭐Referencing content with #tags.
      • 📋Documenting procedures and reports
      • 📑Tracking Tasks
  • Admin Guide
    • 👩‍💻Introduction
    • ⚙️Setting Up Meeds
      • 🚀Quick setup
        • Branding Customization
        • Language Management
        • Notifications Settings
        • Appcenter Setup
      • 😎Advanced Setup
        • Topbar & Sidebar Customization
        • Login Page Customization
        • Platform Access
        • Public Site Management
        • Terms & Conditions
        • Customizing the Overview
    • Organizing Communities
      • Managing Space Templates
      • Managing Spaces
      • Bind a space to a group of users
      • Customizing spaces directories
    • 👥Managing Users
      • Create and Manage Users
      • Manage User Rights
      • Add a user group
    • Managing Applications
    • 📡Managing Content
      • Managing News
      • 🖼️Managing Image Storage
    • 💝Designing Incentives
      • Quick Steps to Design Programs
      • 🌐Building a translation program on Crowdin
      • 🐦Growing your audience on X
      • 🐙Fostering open collaboration on GitHub
    • 🎁Managing Contributions
      • Kudos Configuration
      • Badges Management
      • Contributions Review
      • 🧩Gamification Connectors
        • 🐙GitHub
        • 🐦X (Twitter)
        • 🌐Crowdin
        • 💎Ethereum
    • 💲Managing Rewards
      • Setup
      • Wallets Management
      • Rewards Management
      • Meeds Rewards Program
    • 🌐Managing Sites & Pages
      • Managing Websites
        • Editing Navigation
          • Adding a Page
          • Editing Pages
      • Managing Portlets
        • Creating Gadgets
      • Managing Section Templates
      • Managing Page Templates
      • Managing Site Templates
    • 🎨Advanced Customization
      • Managing Categories
      • 📊Analytics
  • Meeds DAO
    • 🌕MEED Token
    • ⚖️xMEED Token
Powered by GitBook
On this page
  • Creating a Gadget
  • The Code Editor
  • Editing a Gadget

Was this helpful?

Edit on GitHub
  1. Admin Guide
  2. Managing Sites & Pages
  3. Managing Portlets

Creating Gadgets

Meeds lets you enhance your pages with Gadgets, which are blocks made of custom HTML, CSS, and JavaScript.

PreviousManaging PortletsNextManaging Section Templates

Last updated 3 months ago

Was this helpful?

They give you full flexibility to integrate interactive elements such as animated marquees, token price widgets, third-party scripts, and dynamic user interactions. These blocks can be created, edited, and managed directly within the platform, enabling a seamless customization experience. Check this quick video intro 👇

Creating a Gadget

To create a new Gadget in Meeds, follow these steps:

  1. Open the Admin Interface.

  2. Navigate to Development → Portlet.

  3. Pick any category and click on the Add button.

  4. Provide a name and a description.

  5. Select New Portlet as the type.

  6. Select the permissions and Save

The Code Editor

When you create or edit a Gadget, the Gadget Editor opens, which consists of three main sections:

  • HTML : Enter the structure of your block.

  • CSS : Define styles for your block.

  • JS: Add Javascript code for interactivity and dynamic behavior.

The panels all have syntax highlighting, line numbers for better readability and includecan expand icon that allows you to enlarge the editor for a more comfortable coding experience.

Running & Previewing

  • Run button : Executes the HTML, CSS, and JavaScript, allowing you to preview the result instantly.

  • Mobile & Desktop icon: You can switch between different views to test responsiveness.

  • View/Edit toggle : Allows you to see the gadget in the middle of the page, simulating its final appearance.

Saving & Applying Changes

  • Save Button: Becomes active when changes are made and saves updates across all pages using the block.

💡 Once saved, the editor tab closes, and the changes are immediately applied where the block is used. If further modifications are needed, reopen the editor and manually update the content.

Editing a Gadget

Gadgets can be edited in two ways:

Editing from the Admin Interface

  • All created gadgets can be found in Administration → Development → Portlets.

  • To edit an existing gadget, browse in the category or search for it in the list and select Edit Instance to open the code editor.

💡 Changes made at the admin level are reflected globally across all pages using the gadget.

Editing from the Page Layout

Once a Gadget is added to a page, it can be edited directly from the page layout:

  1. Enable Edit Mode

    • In the page tree, on the current page, click on Edit Layout

    • Hover over the block you want to edit, then click the Edit application

    • Make necessary changes and preview instantly.

    • Once satisfied, save your changes.

💡 Updates are applied instantly across all pages where the block is used.


This feature allows you to design and integrate custom components easily, giving you greater control over your Meeds-powered pages. Start experimenting and bring your pages to life with dynamic content!

👉 The opens in a new tab

Navigate to the page where the block is used and click Edit Navigation icon

In the drawer, click the Edit icon in the header 👉 a new tab will open with the gadget loaded in the

🌐
code editor
code editor