Skip to content
Snippets Groups Projects
user avatar
Robert Lange authored
* consolidate h1 and h2 headlines and adapt h1 to h2
* increase border on hover by adding inner outline of 2px in sum
* hover / focus: use underline for most links and change color of icons:
** save favorite
** mail
** download
** search history
* change border for hover and focus but keep together mostly, avoid :active settings
* replace dotted lines on hover
* extract buttons and get-It-Box into own files
* improve several format warnings
* add tabindex for main menu
* fix notice for unavailable shard solr4entwickler: set unchecked
* make main menu and main submenu navigable by tab
* emphasize button hover
* handle BARF leading whitespaces in links
* differentiate focus by keyboard and mouse
** example seen in search submit button
** eventually transfer this solution to buttons / dropdowns / selects
* make checkbox mark black
* use custom mixin for border of get-it-boxes
* use azure hover for language menu
* no bold font on hover of buttons
* set focus in language menu, main submenu and searchtabs filter by javascript when hitting enter or space bar
89cf3cab

Build Status VuFind

Introduction

VuFind is an open source discovery environment for searching a collection of records. To learn more, visit https://vufind.org.

Installation

See our online installation documentation for step-by-step instructions for installing from packaged releases to popular platforms.

VuFind's packaged releases have all dependencies included. If you are installing directly from a Git checkout, you will need to load these dependencies manually using the Composer tool by running composer install from the VuFind home directory.

Documentation and Support

The VuFind community maintains a detailed wiki containing information on using and customizing the software. The VuFind website also lists sources of community and commercial support.

Contributing

See our developers handbook for more information.

Testing

For performing all ci-tasks you have to add all dev-dependencies. Do so like this

php composer.phar update

this adds all necessary tools like phing, phpunit, etc.

After that you can perform the task with the following command:

phing

Be aware that you will need several programs like java and mysql to setup a solr-index and a database-store in order to test the components of vufind that communicate with them.

You might need to set up the mysql-user credentials, in case they do not agree with your mysql root-users credentials. You can do that by providing optional parameters like that

phing -Dmysqlrootpass=''

Do so if you have no rootpassword set. The default password is 'password'.

Modules

  • all non-global non-community modules go to

      module/finc/