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.
modified run-test.sh to newer invenio-pytest commands- which will now also run the tests written /test directory.
* removed docker-service-cli version restriction
* bump Sphinx version
*added missing imports (tests)
* style(ui): adding divider for login with.
* login_user.html
* register_user.html
* style(ui): 'login with' hyperlink same style as button.
style(css): adding semantic ui css class.
* build: restricting the version for docker-services-cli
the new release was not stable.
* bugfix(ui): home text & icon collapse in small screen.
* added home text & icon inside span tag.
* inline css with nowrap white-space.
* refactor(ui): adding the text of 'Library & Archives', This closes#110
* bugfix(format): adding new line a the end of the file.
* refactor(ui): changing the text to capital letters, to match the other.
* adding extra css for position/style of the text.
* style(ui): fixed misspelled.
* bugfix(format): adding new line a the end of the file.
* modification(ui): from Logout/SignUp to Sign up
* modification(ui): changing texts to - Log in, Log out and Sign up
removing icons from header.
* Orcid => orcid
* filter contributertype_title deprecated
* records.metadata.title and for additional title there is a new field additional_titles.
* records.metadata.description and for additional description there is a new field additional_descriptions.
This closes#114.
* 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
# Translation (WIP)
* modified .pot file.
* created .po files for german translation with the help on Babel.
* Translated some text just to test the translation.
# Login template
* added the SSO login for TUGRAZ.
* corresponding styles to login.less.
* added a couple of semantic UI classes in order to adjust the form to the center.
* buttons/hyperlink using the standard tugraz theme with hover background color black.
# signup template
* added the SSO signup for TUGRAZ.
* added two columns, left some texts and right the signup form using semantic-UI classes.
*buttons/hyperlink using the standard tugraz theme with hover background color black.
# 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.