aboutsummaryrefslogtreecommitdiff
Commit message (Collapse)AuthorAgeFilesLines
* CI: add initial .gitlab-ci.yml for deploymentDevan Carpenter2021-01-081-0/+19
| | | | | | | | | We want the CI to deploy to our staging site[0] upon every commit to the main branch, and to our produciton site[1] only from new tags in the main branch. [0] https://dream-stage.public.cat [1] https://dream.public.cat
* Remove previous files and only keep last version.hellekin2021-01-0812-1378/+126
| | | | We're cleaning up and testing deployment...
* Fix iframe widthHEADmasterhellekin2021-01-011-1/+1
|
* Even column widthhellekin2021-01-011-1/+0
|
* Change index.htmlhellekin2021-01-012-2/+2
|
* post-Winter Meeting versionhellekin2021-01-012-0/+621
| | | | | | - Collectively worked text content - Fixed flex CSS - Added all Work Package topics
* Restore initial copyleft positionhellekin2020-11-222-2/+7
|
* Fix aside flow and contrasthellekin2020-11-221-9/+23
|
* Enhance contrast and readabilityhellekin2020-11-221-4/+41
| | | | | | | - Change link colors - Experiment with iframe colors - Experiment with tooltips (inspired by @dvn) but not active (the HTML was not changed)
* Add favicon and link indexhellekin2020-11-204-2/+56
| | | | | | The favicon is provided in PNG and SVG. This commit also links the new version as the default one on the site.
* Adjust color themehellekin2020-11-205-0/+843
| | | | | | | | | | | | New colors for WCAG AAA conformance were added, starting from Xanadu (dark green) and Lemon Curry (logo's yellow). Besides, some CSS fixes were introduced, as well as a slight HTML change to ensure proper display at different sizes. DREAM Palette: https://coolors.co/808f85-cbd2ce-473748-a53860-eb5e28-6874e8-d2ff28-d4aa00 (This does not include link colors)
* Adjust Discourse comments on mobilehellekin2020-11-071-2/+5
|
* Adjust Discourse comment sizehellekin2020-11-071-0/+6
| | | | | | In Discourse embedded CSS we put: - html { font-size: 1rem } - body { font-size: 1.5em }
* Mobile-first layouthellekin2020-11-0711-72/+626
| | | | | | | | | | | | | | | | | | | | | | | | | | | | Prepare for next release: index-003.html - Link current version 002 to index.html For 003: - Add color palette to :root - Add forum link - Make mobile-first CSS - Add Desktop CSS - Make minor changes to HTML to - change title to 'DREAM enables Group P2P Collaboration' - add viewport meta tag - add title attribute to first header - add span to first h2 so that we can force display - add Aria role to main - move pitch to main aside - add aside header to advertise forum - move copyright above nav - link footer nav to page navigation instead of site TODO: - Embed fonts using @font-face - Link index-003.html to index.html - Add Aria labels for screen-reading - Verify color contrasts for A11y
* Adapt CSS to new HTML with reproduced designhellekin2020-09-291-14/+27
| | | | | | | | | | | | | | | | | | | | | | | | | | Note: I forgot to warn against inline CSS. It's (become) bad practice and may lead to design inconsistency on secure sites that explicitly forbid inline CSS (to avoid some classes of attacks where attackers inject CSS rules). It also breaks separation of semantic content and visual design. I.e., the site should look good without style at all (try "View > Page Style > no style" on your browser). Here come the CSS changes: 1. Replace `padding-top` with `line-height`: it gives a similar result, but the original text appears in the middle of the logo... 2. Which brings to `color: transparent` to remove the text without removing it for text-based browsers (including screen readers) 3. Apply `.tagline` style to `body>header>h2` to keep consistency with the proposed design 4. Apply inline CSS to the `.tagline` class (now uniquely used by the tagline). 5. Remove the `div.padding` and use a `padding-bottom` on the header instead 6. Apply `div.grid-container` to `main>article` instead 7. Apply `.grid-container>section` to `main>article>section` instead 8. Apply `.button` to `main nav a` instead 9. Remove `div[name=padding]` and apply margin to `aside>section` Here we match the proposed design almost to the pixel.
* Beautify CSShellekin2020-09-291-34/+34
| | | | | Before making any change, I ran `js-beautify` on the file so we can share consistent minimal changes. See previous commits for more information about `js-beautify`.
* Beautify HTMLhellekin2020-09-291-54/+61
| | | | | | | | | | | | | From now on, we can use `js-beautfiy` before saving the file to obtain consistent output and legible HTML. On Emacs, you can you M-RET-= or M-X web-beautify-html You need to have installed `js-beautify`: `npm install -g js-beautify` Note that I made this change after the previous ones so we have a legible diff for the functional variations between the two previous versions. It's important to keep in mind that a change in layout mixed with actual changes will make those invisible to the eye.
* │Restore original HTML and include some changeshellekin2020-09-291-18/+10
| | | | | | | | | | | | | Here are the reasons for the changes: 1. Do not use an empty H1: you can do it by changing the CSS 2. Added an H2 since it will help reproduce the proposed design 3. Restored simple A links without button tags since the same effect can be achieved with CSS 4. Followed the same structure for the third section for consistency and ease of styling (even contents can be changed via CSS, e.g., the 'read more' text) Now it's time to reproduce the proposed design using only CSS!
* Put logo on top of page, changed background color, but links are still hard ↵Nemael2020-09-222-11/+18
| | | | to see, maybe put a picture in background of the website?
* First webpage updateNemael2020-09-212-6/+63
|
* Fix REPORTING Category linkhellekin2020-09-191-1/+1
|
* Add For ... sectionshellekin2020-09-191-15/+18
|
* Link to contact emailhellekin2020-09-191-1/+1
|
* Add links to Discourse and introhellekin2020-09-191-4/+21
|
* Add link to codehellekin2020-09-191-0/+1
|
* Add link to contact pagehellekin2020-09-191-1/+6
|
* Welcome to dream.public.cathellekin2020-09-191-0/+35