software.hifis.net merge requestshttps://codebase.helmholtz.cloud/hifis/software.hifis.net/-/merge_requests2019-10-11T17:54:19+02:00https://codebase.helmholtz.cloud/hifis/software.hifis.net/-/merge_requests/16Better responsive design2019-10-11T17:54:19+02:00Erxleben, Fredof.erxleben@hzdr.deBetter responsive designCircumvent the issue that some browsers do not handle CSS variables well.
This is done by finding a way to automatically generate media queries with preset scaling factors.Circumvent the issue that some browsers do not handle CSS variables well.
This is done by finding a way to automatically generate media queries with preset scaling factors.Huste, TobiasHuste, Tobiashttps://codebase.helmholtz.cloud/hifis/software.hifis.net/-/merge_requests/41Make team card includes use variables2019-10-21T16:03:37+02:00Huste, TobiasMake team card includes use variablesThis makes use of variables that are passed when processing the include templates.This makes use of variables that are passed when processing the include templates.Erxleben, Fredof.erxleben@hzdr.deErxleben, Fredof.erxleben@hzdr.dehttps://codebase.helmholtz.cloud/hifis/software.hifis.net/-/merge_requests/44Resolve "Create frontpage design"2019-10-24T15:46:47+02:00Huste, TobiasResolve "Create frontpage design"![Screenshot_2019-10-23_HIFIS_Software_Services](/uploads/3024581dcfd97794d5cb229f7d6c8c5d/Screenshot_2019-10-23_HIFIS_Software_Services.jpg)
Closes #46![Screenshot_2019-10-23_HIFIS_Software_Services](/uploads/3024581dcfd97794d5cb229f7d6c8c5d/Screenshot_2019-10-23_HIFIS_Software_Services.jpg)
Closes #46Erxleben, Fredof.erxleben@hzdr.deErxleben, Fredof.erxleben@hzdr.dehttps://codebase.helmholtz.cloud/hifis/software.hifis.net/-/merge_requests/49Resolve "Consolidate CSS"2019-10-25T10:20:50+02:00Erxleben, Fredof.erxleben@hzdr.deResolve "Consolidate CSS"Opening this for review.
Including all the _bootstrap_ and all the _fontawesome_ by default worries me a bit since it bloats the CSS quite a lot (and forces the browser to wade through all of it when rendering) slowing down the site cons...Opening this for review.
Including all the _bootstrap_ and all the _fontawesome_ by default worries me a bit since it bloats the CSS quite a lot (and forces the browser to wade through all of it when rendering) slowing down the site considerably.
Closes #45Huste, TobiasHuste, Tobiashttps://codebase.helmholtz.cloud/hifis/software.hifis.net/-/merge_requests/57Add background blend mode and change example post2019-10-29T16:05:35+01:00Erxleben, Fredof.erxleben@hzdr.deAdd background blend mode and change example postExample blog post has been modified to show off blend mode in worst case scenario.
Closes #50Example blog post has been modified to show off blend mode in worst case scenario.
Closes #50Huste, TobiasHuste, Tobiashttps://codebase.helmholtz.cloud/hifis/software.hifis.net/-/merge_requests/50Resolve "Support the OpenGraph protocol"2019-10-30T13:27:53+01:00Hueser, ChristianResolve "Support the OpenGraph protocol"Open Graph Protocol metadata is added to each layout describing the page at hand for use in social media.
A variable "layout" is passed via top html file into open_graph_protocol html file.
According to the content of the variable differ...Open Graph Protocol metadata is added to each layout describing the page at hand for use in social media.
A variable "layout" is passed via top html file into open_graph_protocol html file.
According to the content of the variable different open graph metadata is added to the page.
There are 6 concerns:
1. Is there a nicer way to get the full names of blog post authors by ID?
2. Is the title and description of each page meaningful enough?
3. Is the self-made HIFIS logo acceptable as image representing the project?
4. Is there any other open graph metadata which should be added as well?
5. How to test the results rendered in different social media of each page layout according to the open graph metadata given?
6. Is there anything else I have forgotten?
Closes #48Erxleben, Fredof.erxleben@hzdr.deErxleben, Fredof.erxleben@hzdr.dehttps://codebase.helmholtz.cloud/hifis/software.hifis.net/-/merge_requests/56Resolve "Create a template blog post"2019-11-04T11:33:35+01:00Hueser, ChristianResolve "Create a template blog post"Two things have been changed:
* GitLab Issue template for blog posts got additional sections / questions about the blog post. Authors can use this template when opening a new issue.
* Introduced a blog post template in folder _posts whi...Two things have been changed:
* GitLab Issue template for blog posts got additional sections / questions about the blog post. Authors can use this template when opening a new issue.
* Introduced a blog post template in folder _posts which explains the frontmatter and markdown syntax by example. Authors can copy this template and remove everything but the frontmatter.
There are the following concerns:
* Are the additional sections in the issue template reasonable?
* Do I need to mark syntax examples with their output by prepending "Input" and "Output" in the blog post template?
* Is the blog post template too lengthy while explaining the most important markdown elements?
* Is the folder _posts the right place for the blog post template?
Closes #38Erxleben, Fredof.erxleben@hzdr.deErxleben, Fredof.erxleben@hzdr.dehttps://codebase.helmholtz.cloud/hifis/software.hifis.net/-/merge_requests/63Resolve "Create a template blog post"2019-11-04T12:55:51+01:00Erxleben, Fredof.erxleben@hzdr.deResolve "Create a template blog post"Closes #38Closes #38https://codebase.helmholtz.cloud/hifis/software.hifis.net/-/merge_requests/61Reduce article padding on phones2019-11-04T13:00:25+01:00Huste, TobiasReduce article padding on phonesIn order to reduce lost space on phones the padding in articles is
reduced compared to larger screens.In order to reduce lost space on phones the padding in articles is
reduced compared to larger screens.Erxleben, Fredof.erxleben@hzdr.deErxleben, Fredof.erxleben@hzdr.dehttps://codebase.helmholtz.cloud/hifis/software.hifis.net/-/merge_requests/66Add issue template for creating team members2019-11-05T10:32:41+01:00Erxleben, Fredof.erxleben@hzdr.deAdd issue template for creating team membersAdds an issue to gitlab for members that do not want to jump through any hoops to create their profile page, instead allowing them to let @erxleb87 do it.Adds an issue to gitlab for members that do not want to jump through any hoops to create their profile page, instead allowing them to let @erxleb87 do it.Hueser, ChristianHueser, Christianhttps://codebase.helmholtz.cloud/hifis/software.hifis.net/-/merge_requests/60Resolve "Include Jekyll-Assets"2019-11-07T15:19:41+01:00Erxleben, Fredof.erxleben@hzdr.deResolve "Include Jekyll-Assets"Closes #58Closes #58Huste, TobiasHuste, Tobiashttps://codebase.helmholtz.cloud/hifis/software.hifis.net/-/merge_requests/78Configure review-apps for simplified contribution workflow2019-11-19T16:46:36+01:00Huste, TobiasConfigure review-apps for simplified contribution workflowEach branch gets deployed to its own destination that can be used to
validate the changes visually, without the requirement for installing
anything on the local system.
The review apps are available via `https://hifis-review-app.hzdr.de...Each branch gets deployed to its own destination that can be used to
validate the changes visually, without the requirement for installing
anything on the local system.
The review apps are available via `https://hifis-review-app.hzdr.de/review-apps/$CI_PROJECT_PATH_SLUG/$CI_BUILD_REF_SLUG`. The link will be displayed in the Merge Request UI automatically.Hueser, ChristianHueser, Christianhttps://codebase.helmholtz.cloud/hifis/software.hifis.net/-/merge_requests/74Add basic infrastructure for browser feature detection2019-12-04T14:45:32+01:00Erxleben, Fredof.erxleben@hzdr.deAdd basic infrastructure for browser feature detectionCloses #53Closes #53Hueser, ChristianHueser, Christianhttps://codebase.helmholtz.cloud/hifis/software.hifis.net/-/merge_requests/122Resolve "Improve Blog Post Template"2019-12-13T09:44:12+01:00Erxleben, Fredof.erxleben@hzdr.deResolve "Improve Blog Post Template"Closes #91Closes #91Huste, TobiasHuste, Tobiashttps://codebase.helmholtz.cloud/hifis/software.hifis.net/-/merge_requests/140Fix alignment of text in services button and change title name2019-12-20T17:54:25+01:00Huste, TobiasFix alignment of text in services button and change title name- Fix alignment of text in services button
- Change naming of the text in the services box- Fix alignment of text in services button
- Change naming of the text in the services boxErxleben, Fredof.erxleben@hzdr.deErxleben, Fredof.erxleben@hzdr.dehttps://codebase.helmholtz.cloud/hifis/software.hifis.net/-/merge_requests/168Resolve "Include Sub-Locations in the Organizations data."2020-01-27T11:01:19+01:00Erxleben, Fredof.erxleben@hzdr.deResolve "Include Sub-Locations in the Organizations data."Closes #115Closes #115Hueser, ChristianHueser, Christianhttps://codebase.helmholtz.cloud/hifis/software.hifis.net/-/merge_requests/114Resolve "Ordering of events on events page should be done by event start date"2020-01-28T09:29:20+01:00Hueser, ChristianResolve "Ordering of events on events page should be done by event start date"What has been done so far:
Order events and group them by past and upcoming
* Order events according to event start date.
* Group events by past and upcoming events.
* Sort upcoming events from nearest to farest in the future.
* Sor...What has been done so far:
Order events and group them by past and upcoming
* Order events according to event start date.
* Group events by past and upcoming events.
* Sort upcoming events from nearest to farest in the future.
* Sort past events from nearest to farest in the past.
* Provide fallbacks for past and upcoming events if there are none.
What still needs to be done:
* Layouting and designing upcoming and past event lists.
Closes #83Erxleben, Fredof.erxleben@hzdr.deErxleben, Fredof.erxleben@hzdr.dehttps://codebase.helmholtz.cloud/hifis/software.hifis.net/-/merge_requests/180WIP: Resolve "Add Template for Event Categories"2020-02-11T09:06:49+01:00Erxleben, Fredof.erxleben@hzdr.deWIP: Resolve "Add Template for Event Categories"Closes #119Closes #119https://codebase.helmholtz.cloud/hifis/software.hifis.net/-/merge_requests/157Store event metadata as issue template2020-02-11T11:49:31+01:00Katrin LeinweberStore event metadata as issue templateCloses #106
This is a suggestion to collect all internal tasks for event orga in `hifis/software-services-organization` and an actionable announcement template here. _Issue_ template, since we don't (need to) pay for the GitLab versio...Closes #106
This is a suggestion to collect all internal tasks for event orga in `hifis/software-services-organization` and an actionable announcement template here. _Issue_ template, since we don't (need to) pay for the GitLab version that has custom _file_ templates ;-)
See esp. https://gitlab.hzdr.de/hifis/software.hifis.net/issues/106#note_25350 and also this MRs companion over in https://gitlab.hzdr.de/hifis/software-services-organization/merge_requests/15
Huste, TobiasHuste, Tobiashttps://codebase.helmholtz.cloud/hifis/software.hifis.net/-/merge_requests/189Resolve "Testing Jekyll plugin for redirecting URLs which have been broken du...2020-02-12T14:54:42+01:00Hueser, ChristianResolve "Testing Jekyll plugin for redirecting URLs which have been broken due to filename changes"Closes #127Closes #127Erxleben, Fredof.erxleben@hzdr.deErxleben, Fredof.erxleben@hzdr.de