workflows: Holding Pen record display update

* Updates the record display of harvested records.

* Adds blue button instead of white button in details pages for
  core_approval.

Signed-off-by: Jan Aage Lavik <jan.age.lavik@cern.ch>
converterext: update arXiv to INSPIRE conversion

Signed-off-by: Jan Aage Lavik <jan.age.lavik@cern.ch>
deposit: update MARCXML after CORE task

Signed-off-by: Jan Aage Lavik <jan.age.lavik@cern.ch>
workflows: only show Accept (CORE) if needed

Signed-off-by: Jan Aage Lavik <jan.age.lavik@cern.ch>
workflows: update arxiv records

Signed-off-by: Georgios Papoutsakis <georgios.papoutsakis@cern.ch>
recordext: fixes in record definition

* Changes "nonpublic_note" to 595.

* Fixes a typo in the hepnames.cfg definition.

Signed-off-by: Jan Aage Lavik <jan.age.lavik@cern.ch>
workflows: convert using only the HEP model

Signed-off-by: Jan Aage Lavik <jan.age.lavik@cern.ch>
knowledge: fix knowledge API call

Signed-off-by: Jan Aage Lavik <jan.age.lavik@cern.ch>
oaiharvester: diff only basic dicts

Signed-off-by: Jan Aage Lavik <jan.age.lavik@cern.ch>
oaiharvester: fix for record diffing

* Sends a "correct" when diffing arXiv updates which only adds
  new content and ignores changes.

Signed-off-by: Jan Aage Lavik <jan.age.lavik@cern.ch>
workflows: more robust arXiv description

Signed-off-by: Jan Aage Lavik <jan.age.lavik@cern.ch>
fabfile: add new workers and fix symlink issue

Signed-off-by: Jan Aage Lavik <jan.age.lavik@cern.ch>
base: inspire labs SVG logos

* Adds the white, grey and colour version of Inspire Labs logo.

Signed-off-by: Georgios Kokosioulis <georgios.kokosioulis@cern.ch>
base: extend of the signup_base template

* Adds the `oauthclient/signup_base.html` to amend the text.

Signed-off-by: Georgios Kokosioulis <georgios.kokosioulis@cern.ch>
base: new login and orcid templates

* Adds `accounts/login.html` template to extend the default one.

* Creates new LESS file to style the ORCID login button according
  to the official documentation and adds it to the main styles
  bundle.

* Creates the new static `orcid.hmtl` to serve as the skeleton
  page for the upcoming context.

Signed-off-by: Georgios Kokosioulis <georgios.kokosioulis@cern.ch>
global: update site name config variable

Signed-off-by: Georgios Kokosioulis <georgios.kokosioulis@cern.ch>
deposit: addition of deposit/index template

* Sets the collapsible panel open by default by overriding
  completely the `deposit/index.html`.

* Applies CSS styles to match the new color scheme.

Signed-off-by: Georgios Kokosioulis <georgios.kokosioulis@cern.ch>
base: initial release of new design

* Uses semantic markup to provide better readability for crawlers.

* Adds endpoint values to url_for for header links.

* Highlights active elements based on the current blueprint.

* Removes unused code and switched "Sign in" button to redirect
  to the login form without displaying any modal.

* Adds dropdown on the user button with the option to logout.

* Makes all links translatable.

* Adds `.container` wrapper on the main body of each page to keep
  the layout consistent.

* Introduces LESS variables to customize the default Bootstrap
  look and feel.

* Redesigns breadcrumbs.

* Submit link now points to literature submission.

Signed-off-by: Georgios Kokosioulis <georgios.kokosioulis@cern.ch>