summaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2020-12-30Templatize indexKévin Le Gouguec
2020-12-30Add template machineryKévin Le Gouguec
*Of course* it's going to be an ugly Bash script. Is there anything else?
2020-12-30Make photos square in galleryKévin Le Gouguec
height: 0; padding-bottom: 100%; name a more iconic duo.
2020-12-29Future-proof portrait stylingKévin Le Gouguec
I'll probably put an intermediate <div> in there somewhere; no guarantee this <a> will remain reliable.
2020-12-29Zoom portraits on hoverKévin Le Gouguec
😍✨𝒶𝓃𝒾𝓂𝒶𝓉𝒾ℴ𝓃𝓈✨😍
2020-12-28Note down possible transitions for dropdown menuKévin Le Gouguec
Also move some attributes around.
2020-12-28Bolt down portrait sizes in dropdownKévin Le Gouguec
No idea why they get gigantic on gitlab.io?
2020-12-28Use em's for quatuor photo sizes & positionsKévin Le Gouguec
No idea why I thought viewport units were better.
2020-12-28Highlight currently viewed member in dropdown menuKévin Le Gouguec
2020-12-28Align dropdown with parent divKévin Le Gouguec
Highlight backgrounds were misaligned otherwise. And tweak padding so that the whole line is clickable.
2020-12-28Add dropdown menu with direct links to membersKévin Le Gouguec
2020-12-28Simplify CSS a bitKévin Le Gouguec
Gets rid of the "display: flex" in list items, which annoyed me for the next commit.
2020-12-16Add RSS feedKévin Le Gouguec
Duuuh.
2020-12-16Rename concerts to make examples clearerKévin Le Gouguec
2020-12-16Add invitation to subscribe to feedKévin Le Gouguec
2020-12-15Add contact page and RSS feedKévin Le Gouguec
2020-12-14Simplify colorsKévin Le Gouguec
2020-12-14Fix absent calendar iconKévin Le Gouguec
2020-12-13Add some audioKévin Le Gouguec
Damn those are some good tunes tho.
2020-12-13Tweak default mosaic width a littleKévin Le Gouguec
On my 1680×1050 screen, with 30em and Firefox's default font size, I get two giant cells; with Chrome I get three, which I find less in-your-face.
2020-12-13Remove stray </div>Kévin Le Gouguec
2020-12-13Allow gallery elements to shrink and growKévin Le Gouguec
2020-12-13Add YouTube videosKévin Le Gouguec
padding-bottom trick courtesy of Nick Vogt. https://www.h3xed.com/web-development/how-to-make-a-responsive-100-width-youtube-iframe-embed
2020-12-13Start adding galleryKévin Le Gouguec
2020-12-06Make whole calendar clickableKévin Le Gouguec
2020-12-06Add an indexKévin Le Gouguec
About time.
2020-11-30Remove artifact folder from search resultsKévin Le Gouguec
2020-11-30Add individual pagesKévin Le Gouguec
2020-11-30Add links to quatuor membersKévin Le Gouguec
I'm flinging random CSS attributes at this beast about as gracefully as Aloy trying to pin down a Thunderjaw. Someone needs to make a GIF of firing a ropecaster with "position: absolute", "self-align: center", "justify-content: center", "height: 100%", "display: grid" etc. zooming past with each bolt; it ends with the giant roaring robot dinosaur breaking free, of course.
2020-11-29Always apply overflow: auto to mainKévin Le Gouguec
2020-11-29Add program pageKévin Le Gouguec
Mostly copied from the news page.
2020-11-26Add CI configurationKévin Le Gouguec
2020-11-26Add Makefile for CIKévin Le Gouguec
2020-11-26Add linksKévin Le Gouguec
2020-11-24Remove borderKévin Le Gouguec
Shoo.
2020-11-24Tweak headerKévin Le Gouguec
- Space things a bit. - Add borders. - Make sure borders stay "grid-like" when zooming, e.g. a 2-line cell's box should have the same height as a 1-line cell's box.
2020-11-24Tweak placeholder textKévin Le Gouguec
2020-11-24Make some minor cosmetic changesKévin Le Gouguec
2020-11-24Make grid more robust when zoomingKévin Le Gouguec
2020-11-24Mitigate issue when zoomed inKévin Le Gouguec
Don't know why, but the text stops being centered then. Of course, the real issue is that the current cell dimensions are inane and not responsive. Will need to make them saner.
2020-11-24Explain script purposeKévin Le Gouguec
2020-11-24Don't activate details when user wants a new tab or windowKévin Le Gouguec
I'm just digging my own grave aren't I.
2020-11-24DTRT when loading a URL with an anchorKévin Le Gouguec
2020-11-23Merge branch 'actus-links'Kévin Le Gouguec
FSM help me, I'm writing JS now.
2020-11-23"Nail" portraits to the pageKévin Le Gouguec
- Fixup #photos height: no sense using viewport units when the header and the footer can grow big enough to overlap on this absolute length. - Fixup #photos img height: with the above fix to #photos, 100% of a grid element now takes roughly half the div, modulo padding. - Displace portraits symmetrically around the grid's center; this helps maintain the fourth portrait high enough that it does not go below the div. Otherwise, when the portrait *does* get below the div, Firefox glitches: it shows a scrollbar, presumably to allow me to see the rest of the portrait, except that for some reason (#photos's sticky position? 🤷), scrolling never happens, and I can scroll infinitely downward.
2020-11-23Make scrolling more convenientKévin Le Gouguec
Clicking on summary buttons no longer scrolls the summary div.
2020-11-23Hide and show details on demandKévin Le Gouguec
Don't write display:none into regular stylesheets, otherwise people who disable JS will be screwed.
2020-11-22I don't even know what changed; mmm; "Fix stuff" I guess??Kévin Le Gouguec
2020-11-22mfhdmsqlfkKévin Le Gouguec
2020-11-22Take overflow policy out of common CSSKévin Le Gouguec