* bugfixes: modified config vars
* refactor: text of instance message
* translations: adds new trans
* translation: refactor some german translation
* footer: adds handbook link
The look of the result entries should now be the same as on the frontpage.
The main difference from the default layout is that the access badge is not more a
badge. It is now in the footer on the right side. The main reason is that the
green color of the badge could lead to the wrong conclusion that if this record
has the access right "Open Acess" it would be a "Green Open Access" record.
NOTES:
It was necessary to import also some React classes into the components.js file
which were not really overriden. This was because it was not possible to import
it from invenio-app-rdm/search/components.js directly. This should be repaired
in some ways.
* Marked the strings & Url hyperlinks for translation.
* compiled and updated the translation files with the help of Babel commands.
* Added some test translations to check if it works.
* changed menu bottom line from red to grey
* added more space around the more button
Following changes are about the article view on the front page
- added color grey around the version badge
- moved version badges to the right side
- removed view button
- moved open access badge to right bottom
- changed open access badge to text only without background-color
- added bottom border to the last article
The following changes are about the record landing page.
NOTE: the modified record landing page is for now disabled
- added color grey around the version badge
- moved DOI to the left side
- moved open access to the same level as the DOI
- changed open access badge to text only without background-color
- unset box-shadow from the .rdm-sidebar
# Login & Signup templates
invenio rdm default template for login and signup is using account_base template.
in order to create our own these steps are taken:
* Created base template for ```invenio-theme-tugraz```.
* Created account base template which has only extended ```navbar``` from the header template.
* Assigned the account_base template to the login and signup templates.
* updated ```config.py``` with new variables for base template and account_base template.
This commit holds alot of changes in the UI, migration of bootstrap to semantic-ui, override of header.html and setting them for /search & /deposite endpoints. PS. The migration is not finished.