Commit Graph

40 Commits

Author SHA1 Message Date
Mojib Wali
bbea43d227 Refactor header (#116)
* 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.
2020-12-04 10:14:02 +01:00
Christoph Ladurner
4c3a4f8eb3 layout updates (#83)
* 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
2020-09-30 13:39:25 +02:00
mb-wali
bcdbf225cd Accounts (WIP)
# 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.
2020-09-21 10:43:25 +02:00
mb-wali
f65dbf9342 base template for login and signup
# 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.
2020-09-04 11:58:22 +02:00
Nikita Lvov
9798dd9fa1 Improvements for the sign-up and login pages (#80)
* improvements to the login and sign up pages
* margin fixes
2020-09-01 13:39:51 +02:00
mb-wali
7ca5e97f0d Theme improvement (#78)
# Frontpage
* red divider border to 2px
* Recent uploads ```more``` button to the center of the column.
* Searchbar aligned with the rest of content, inside frontpage container.

# Header
* logos row from bootstrap to semantic UI classes.
* added first version repository logo.
* removed extra margin between menu and content.
* Navbar to a separate file, this way we can include with jinja to other pages such as login&signup.

# Html/Body
* Button element has the same hover as the hyperlinks.
2020-09-01 13:38:57 +02:00
Nikita Lvov
0239d1d8e7 First draft login/signup templates.
* Sign up and sign in templates.

* Update invenio_theme_tugraz/config.py

* Created a base template for accounts ```accounts_base.html```
2020-08-19 11:56:16 +02:00
mb-wali
7dbfaa178d Footer enhancement
* changes upon request see #66.
* footer checklist
background-color to #fbfcff & divider removed, also some small changed in frontpage templet. This closes #66.
2020-08-17 13:10:13 +02:00
mb-wali
942f05688d overriden some styles (#73)
* overriden some styles

square shape to the elements, button more float to the right. also keep the inpit to the search endpoint. This closes #72.

* removed unused css class
2020-08-14 08:16:05 +02:00
mb
e92c02cb49 theme custom changes
zero border radius to button, badges, segments etc. This closes #67.
2020-08-11 15:22:14 +02:00
mb
3dc86691a6 aligned grids
removed unnecessary styles, add space between underline and body.
2020-08-11 14:05:10 +02:00
mb
20d782aca7 forcing font-family
overriden some other css classes s
2020-08-10 11:10:56 +02:00
mb
a8c39262ff forcing font-family
custom theme changes see #67
2020-08-10 10:00:11 +02:00
mb
7f9ecbe4e4 footer template
first footer design concept is approved. This closes #10.
2020-08-04 17:20:06 +02:00
mb
c500ddd914 footer draft
first draft of footer based on tugraz.at footer see issue #10, added new view /comingsoon for the views to come.
2020-07-28 15:03:00 +02:00
mb
3c582bca5c added missing css
logo svg fill color changed to defaul, also added autofocus to search input. This closes #60
2020-07-23 14:18:01 +02:00
mb-wali
d3b6b5f453 Merge pull request #55 from mb-wali/recent_uploads
Frontpage *recent_uploads
2020-07-21 14:32:16 +02:00
Mojib
827e8224ab The width of underline is smaller now.
added margin left and right, This closes #51.
2020-07-20 10:14:27 +02:00
mb
347f3edc03 fixed mapping on creators for authors.html
fixed margin of h2,h4 plus added some css style.
2020-07-17 22:13:36 +02:00
mb
de06337ae2 frontpage data
first draft designing the frontpage with recent uploads and segment for contact us.
2020-07-17 15:12:30 +02:00
mb-wali
503779d5b4 Merge pull request #49 from freelion93/issue_37
fix the browser compatibility; this closes #40
2020-07-15 09:23:36 +02:00
mb-wali
2ba22eba7f Merge pull request #52 from freelion93/issue_50
Fix the font-family import
2020-07-15 09:21:24 +02:00
Nikita Lvov
d00a5f1e55 fixing the font import for the new invenio rdm release; this closes #50 2020-07-14 22:15:21 +02:00
Nikita Lvov
125088d92c increase the underline menu line border size to 3px 2020-07-14 21:43:37 +02:00
Nikita Lvov
f8668b9f06 fix the browser compatibility; this closes #40 2020-07-13 14:29:01 +02:00
Mojib
47a4121fc3 arranged config.py variables
clear comments and module names added, also fixed the type this closes #15
2020-07-13 11:27:51 +02:00
mb
7315eee27c modified login page
removed hyperlink hover color
2020-07-10 09:42:50 +02:00
Nikita Lvov
92acf24852 fixing the length of menu underline; fixing the padding for the menu elements; adding the sign up button on the main page; this closes #37 2020-07-06 10:54:54 +02:00
Nikita Lvov
f1f0ef21dc fix centering main menu on the small scale; this closes #37 2020-07-02 14:26:15 +02:00
Nikita Lvov
efd3f4d50a draft commit, changing the style of main menu; 2020-07-02 09:26:38 +02:00
Nikita Lvov
dbe21070b6 adding the *.ico extension to the manifest in #25; fixing the hovering tugraz logo #31; fixing the centralisation of the menu when window is minimized #32;
adding the *.ico extension to the manifest in #25; fixing the hovering tugraz logo #31; fixing the centralisation of the menu when window is minimized #32;
2020-07-01 09:51:53 +02:00
Nikita Lvov
06540d5add fixing the padding on the hovering; adding the Source Sans Pro font; fixing the font size; adding the SVG icon to Menu button 2020-06-19 18:38:16 +02:00
Nikita Lvov
a067e25c6a Highilighing the language hover, changing search icon to semantic ui one 2020-06-17 15:32:58 +02:00
Nikita Lvov
e159790e40 Applied new font to the body, fixed search icon hover 2020-06-17 08:24:29 +02:00
Christoph Ladurner
3be8708428 theme.js refactoring
the function hide has been refactored to toggleVisibility. The target element id
is now given by a parameter.
2020-06-15 21:44:38 +02:00
Christoph Ladurner
62c52b1c68 separate html and javascript code
the function hide was in the header.html file enclosed by script tags. it has
been moved to the theme.js file.

to make it run it was necessary to add a entry point to the WebpackThemeBundle
instance in webpack.py (render the js file) and include the resulting js file
manually in footer.html (to be loaded in the browser).
2020-06-15 21:40:36 +02:00
mb
7d0255b15f migrate to semantic_ui:
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.
2020-06-10 15:33:11 +02:00
mb
f733b87a95 copyrights, footer.html, i18n 2020-05-04 16:55:03 +02:00
mb-wali
15ff93aa22 Dev (#3)
* isort

* manifest updated

* manifest updated

* tests

* tests modify
2020-05-01 19:35:42 +02:00
mb
a700a800e5 tugraz theme 2020-05-01 18:31:02 +02:00