LibreSign / LibreSign/site

Create a carousel of companies using LibreSign

Open
#238 1 comment 0 reactions 0 assignees View on GitHub

Nobody has claimed this yet.

0. Needs triage
Dominant language
PHP
Stars
5
Forks
13
Avg merge
2d 4h
Merged PRs (30d)
6

Description

As a potential customer browsing the LibreSign website, I would like to see a carousel showing companies that already use LibreSign. This would help me feel more confident about the credibility and reach of the product by seeing that other organizations also use it.

Acceptance criteria

Carousel design
  • The carousel should be compatible with the website's current theme.
  • An example can be found here: https://impacthub.net/
Functionality
  • The carousel should move automatically.
  • Include a link to each company's website.
  • The carousel should be responsive and work correctly on mobile devices and desktops.
Content
  • Include at least 5 and no more than 10 companies in the carousel.
  • Each company must have been previously approved for public use in promotional materials.
Accessibility
  • Make sure the carousel is accessible, allowing keyboard navigation and compatibility with screen readers.
Performance
  • The carousel should load quickly and should not negatively affect the page loading time.

Definition of done

  • The carousel layout has been approved by our team.
  • The carousel has been implemented on the test website and reviewed.
  • The carousel is in production and works according to the acceptance criteria.

Related tasks

  • Collect company logos: Lua
  • Create the carousel design: Isaac
  • Implement the carousel on the website: Isaac
  • Test the carousel functionality and accessibility: Cris
  • Final review and approval: Vitor Mattos

Contributor guide

Open the contributing guide

First steps

  1. Read the whole issue, then the project's contributing guide.
  2. Comment on the issue to say you are picking it up — it saves two people doing the same work.
  3. Fork the repository and make your change on a branch.
  4. Open a pull request that references the issue number.

Research direction

Start by reviewing the LibreSign website's current theme and the example at https://impacthub.net/ to identify the appropriate carousel location and presentation. Confirm which 5–10 companies have approval for public promotional use, then validate the design on the test website against responsiveness, keyboard and screen-reader access, automatic movement, links, and loading performance. Done means team approval, test-site review, and production behavior meeting the acceptance criteria.

Written by the indexing model from the issue text.

Assessment

Tech stack
php
Domain
frontend
Issue type
Feature
Difficulty
4/5
Estimated time
3-5 days
Activity status
Stale
Clarity
Mostly clear
Newbie friendliness
35/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.