Slidr is an Adobe Express add-on designed to streamline the creation of visually appealing slides from text input. It enables users to quickly generate slides with customizable themes, fonts, and left-aligned text, making it ideal for presentations, pitches, and educational content.
- Theme Selection: Choose from multiple professionally designed themes.
- Real-Time Theme Switching: Instantly update slide appearance by selecting a new theme in the UI.
- Seamless UI-to-Sandbox Communication: The selected theme is communicated from the UI to the sandbox for accurate slide rendering.
- Launch the Add-on: Open Adobe Express and start the Slidr add-on.
- Enter Your Content: Input your slide text (titles, bullet points, etc.) in the provided fields.
- Select a Theme: Use the UI to pick your preferred theme. The preview updates in real time.
- Generate Slides: Click the generate button to create slides with your chosen theme and left-aligned text.
- Export or Use Slides: Download or insert the generated slides into your Adobe Express project.
- Install Dependencies:
npm install
- Build the Application:
npm run build
- Start the Application:
npm run start
- Load the Add-on in Adobe Express:
- Follow Adobe's instructions to load your local add-on into Adobe Express for development and testing.
src/ui/– UI components and logic (theme selection, user input)src/sandbox/– Slide generation logic, theme/font application, and text alignmentsrc/index.html– Main HTML entry pointmanifest.json– Add-on manifest for Adobe ExpressREADME.md– Project documentation
- Node.js (v16 or later recommended)
- npm
- Adobe Express (for add-on usage and testing)
Contributions are welcome! Please fork the repository, create a feature branch, and submit a pull request. For major changes, open an issue first to discuss your ideas.