Skip to content
Snippets Groups Projects
Select Git revision
  • 1.0.0-beta3
  • 1.0.x default
  • 3436249-gitlab-ci--
  • fixture-update-0923
  • 7.x-1.x
  • 1.0.0-beta5
  • 1.0.0-beta4
  • 1.0.0-beta2
  • 1.0.0-beta1
  • 1.0.0-alpha1
  • previous/3285870-list-view-on/2022-06-22-2
  • previous/3283826-iscompatible-flag-should/2022-06-22-1
  • previous/3284094-drupal-dialog/2022-06-22
  • previous/3283826-iscompatible-flag-should/2022-06-22
  • previous/3282732-add-ui-text/2022-06-03
  • previous/3282698-font-size-should/2022-06-01-1
  • previous/3282698-font-size-should/2022-06-01
  • previous/3281209-filtering-and-searching/2022-05-27
  • previous/3281209-test-filters-and/2022-05-27
  • previous/3281620-module-category-filters/2022-05-24-1
  • previous/3281327-fallback-image/2022-05-23
  • previous/3280176-decouple-front-end-svelte/2022-05-18-1
  • previous/3280721-create-test-fixture/2022-05-17-1
  • previous/3280176-decouple-front-end-svelte/2022-05-17
24 results

project_browser-3436249

  • Clone with SSH
  • Clone with HTTPS
  • Forked from project / project_browser
    368 commits behind the upstream repository.
    Ben Mullins's avatar
    Issue #3333456 by bnjmnm, chrisfromredfin, fjgarlin: ProjectGrid CSS cleanup...
    Ben Mullins authored and Fran Garcia-Linares committed
    Issue #3333456 by bnjmnm, chrisfromredfin, fjgarlin:  ProjectGrid CSS cleanup (plus anything missed in the other cleanup issues)
    3e746eed
    History

    Introduction

    Project Browser (PB) makes it possible to find modules within your Drupal installation. It removes the need to leave the admin UI and visit Drupal.org to find and install modules. It is build to be a more intuitive experience than the module listing on Drupal.org. Only modules compatible with your site are displayed, and enhanced filtering capabilities provide a streamlined view of projects.

    Project Browser queries the Drupal.org API in real-time to ensure that the content is easily accessible and up to date. (You may write a plugin to switch using the Drupal API for your own backend if you wish.)

    Our goal is to make it easier to find and install modules for people new to Drupal and site builders. Developers will also find this valuable since it provides the composer commands to get the modules.

    Requirements

    This module requires no modules outside of Drupal core.

    Installation

    If you intend to contribute to Project Browser, skip this step and use the "Contributing" instructions instead

    Install with composer: composer require drupal/project_browser then enable the module.

    Contributing

    • Follow the Git instructions to clone project browser to your site
    • In the /project_browser directory, install PHP dependencies with composer install
    • In the /project_browser/sveltejs directory:
      • install JS dependencies with yarn install
      • For development, run the dev script yarn dev which will watch for filesystem changes
        • Note: yarn dev will report the app is available localhost, but it is fully available in your Drupal site at admin/modules/browse
      • When you are done, compile the changes with yarn build

    NOTE: More information is available in the contributor.md file!

    Configuration

    Navigate to Administration > Extend > Browse.

    Filter by Recommended projects or All projects Search and filter by Title, Sort By, Order and Categories Customize results layout by List or Grid Format

    Maintainers