162 Commits

Author SHA1 Message Date
755fd297bb Website overhaul 2025-03-27 22:57:31 +01:00
2b75326eac update and new welcome message 2025-03-24 15:55:59 +01:00
Lukas Vermeer
8864160d14 Tweak contrast skin $primary-color to adhere to WCAG guidelines (#5126) 2025-03-24 15:04:47 +01:00
Jan De Luyck
e66a62354d Mastodon button color (#5109) 2025-03-24 15:04:47 +01:00
25952cf1f3 css grid adjustments and edits for readability 2024-11-10 12:22:18 +01:00
b86fe5c991 Connect page 2024-11-10 12:22:17 +01:00
dd1e48c5d8 fixed text alignment 2024-11-10 12:22:17 +01:00
9a053656b4 style adaptions 2024-11-10 12:22:17 +01:00
Steffen Illium
15067ad5a2 about page & language foixes 2024-11-10 12:17:01 +01:00
Steffen Illium
92f5370377 poroject pages 2024-11-10 12:17:01 +01:00
Steffen Illium
b1a40905da projects and literature 2024-11-10 12:17:01 +01:00
Steffen Illium
86228fbaf7 new style and projects 2024-11-10 12:17:01 +01:00
d0ecf1aec4 fixed css 2024-11-10 12:16:12 +01:00
iBug
6be43f77a5 Use $doc-font-size in _reset.scss, fix #4983 2024-09-20 02:38:55 +08:00
iBug
33c6dbd1be Fix wrong direction for feature_row with type=right, fix #4061 2024-06-25 23:55:01 +08:00
iBug
d27cc9c132 Fix the remaining issues with CSS logical properties 2024-06-25 23:45:32 +08:00
iBug
922440cd55 Update all CSS to use logical properties
- Vendor CSS's are excluded for now
- Removed <IE7 asterisk prefix items
2024-06-25 23:36:16 +08:00
iBug
9ffaf41d20 Fix two misdirections 2024-06-25 22:55:58 +08:00
iBug
ded2d87b2b Replace '[dir=rtl] &' with CSS logical properties where it makes sense 2024-06-25 22:49:22 +08:00
Yash
621529aaf2
Add RTL Support (#4886)
Signed-off-by: Hamed Faramarzi <hamed.faramarzi@gmail.com>
Co-authored-by: Hamed Faramarzi <hamed.faramarzi@gmail.com>
Co-authored-by: iBug <git@ibugone.com>
2024-06-25 19:50:25 +08:00
iBug
1e6bcecb5a
Release 4.26.2 💎 2024-06-15 17:53:30 +08:00
iBug
1a85a28685 Release 4.26.1 💎 2024-05-10 17:59:50 +08:00
iBug
70462d0e16 Rewrite social icons SCSS with a loop 2024-05-06 21:37:40 +08:00
iBug
9dce68d58a Oops, fixed the typo the wrong way 2024-05-06 21:28:05 +08:00
iBug
4c3ada478a Fix typo: dribbble → dribble
seems like nobody uses it anyways
2024-05-06 21:22:06 +08:00
iBug
438710da82 Disable copy button for bad pre blocks 2024-05-06 21:16:04 +08:00
iBug
4f76c2546a Try fixing copy button flying out 2024-05-06 21:06:32 +08:00
iBug
14e3fa2b28 Add success indicator for code block copy button 2024-05-06 01:20:41 +08:00
iBug
dc965c5bbe Release 4.26.0 💎 2024-05-05 19:54:28 +08:00
iBug
0527e17354
Add "copy to clipboard" button for code blocks (#2812)
* Add copy-to-clipboard button and JS

* Ignore line numbers if present

* Rewrite heading permalink code to use vanilla JS

* README: Add credits to zenorocha/clipboard.js (MIT License)

@iBug really wants a place here in the Credits section :P

* Add .no-copy for hiding the button, update docs

* Add td.rouge-code to selectors

* Fix navigator.clipboard branch

* Add screenreader text for copy button

* Restore focus to the button after copying

* Add site-wide enable switch
2024-05-05 19:43:24 +08:00
iBug
1b06aff3bc Release 4.25.1 💎 2024-04-28 01:13:45 +08:00
iBug
6e94773083 Release 4.25.0 💎 2024-04-23 01:50:35 +08:00
iBug
8d3592ff70 Consolidate hard-coded version numbers where possible
Now only 4 files left untouchable.
Search README.md for "Dev note" for details.
2024-04-23 01:28:03 +08:00
iBug
3051fcd3c9
Fix inline code style not applied to stylized text (#3253)
* bug: inline code style not applied to stylized text

* Use double colons for pseudoelements
2022-05-27 10:06:37 -04:00
iBug
23e7ad2903
Use <a> color for blockquote.notice border (#3140)
Close #3068
2022-05-27 09:59:38 -04:00
Johnson
0f06cb8225
Enable toc sidebar scrolling (#2874)
* Enable toc sidebar scrolling

* Refactor style rules

* Move style rules from 'navigation' to 'sidebar'

* Remove custom scrollbar styles
2021-07-30 15:54:49 -04:00
Peter Murray
65e79f5a7d
Add Microformats (#3052)
* Add rel=me to author profile links

* Add h-card Microformats markup

* Add h-entry microformat markup

* Fix missing anchor tag

* Fix h-entry microformat markup on single template

* Use minimal subset of Microformat elements

* Move dt-published to `page__date.html` and remove dt-updated
* Remove "author" and "summary"

Leaves "url" as a hidden element

* Add page link to h1 tag

The h1 tag now contains the Schema-org `url` itemprop and the
Microformats `url` class in an anchor tag.  The anchor tag is styled to
not look like a link.

* Put author 'u-url' on author__name h3

This also puts the same `{{ author.home | default: '/' | absolute_url }}`
construct on `author__avatar` to remove the Jekyll `author.home`
conditional.

Also addresses SCSS text color error.
2021-07-23 14:16:08 -04:00
Tom Manner
5ffad0d956
Color notices based on skin colors instead of fixed values (#2887)
* Made notice Sass color mixing in based on $background-color and $text-color instead of hard-coded black and white values.

* Made some style adjustments to notices to improve readability.

Notice links are slightly darkened from the notice color, mostly because the gray-on-gray default notice links were very hard to read.  Rather than being $notice-color, they are `mix(#000, $notice-color, 10%)`.
The notice background mix and code-background mix can now be set with the SCSS variables $notice-background-mix and $code-notice-background-mix.
The default mix for background was adjusted to 80%, from 90%.
The default mix for code-background was adjusted to 90%, from 95%.
Skins that still didn't read well were adjusted individually.

* Adjusted sunrise $notice-background-mix to 75%

* Adjusted dark theme notice background mix colors back to the default

Co-authored-by: Tom Manner <tsmanner@us.ibm.com>
2021-04-13 16:00:24 -04:00
iBug
6e4aa384d0
Remove G-stuff CSS (#2852) (#2855) 2021-03-03 09:39:28 -05:00
Michael Rose
d1dd94246c Fix Font Awesome icon color in various skins
Close #2724
2020-11-02 11:54:08 -05:00
Miguel Belardinelli Prytoluk
bdc8ac01e8 merging into master 2020-09-10 10:48:37 -03:00
Michael Rose
c6f10529a4
Refactor page meta (#2641)
* Rename include

* Add grid view test pages

* Rename `.post__meta-sep` and use CSS to add line break

* Improve collection grid archive

* Improve page grid archive

* Enable `grid`

* Don't show date icon if there is no `date` value

* Add blank line at EOF

* Add space

* Wrap date and reading time in named `span` elements
2020-08-30 20:52:12 -04:00
Johannes Ganzenmüller
92f94d5549
Removed duplicated CSS definitions (#2666) 2020-08-30 20:30:38 -04:00
Miguel Belardinelli Prytoluk
e0b0448f05 added css changes, modified jquery.greedy-navigation and built the main.min.js again 2020-08-28 17:41:29 -03:00
Lim Jing Heng
f15e02ea58
Show date of posts (#2526)
* add date to read-time.html

* add option for show_date, dynamic icon style

* change read-time to post__meta

* cleanup post__metal.html

* cleanup post__meta include variables

* put date before read time

* remove space in include variable

* allow customisation of post__meta separator

* add some documentation

* oops fix typo derp

* add post date image

* change page meta separator customisation to CSS
2020-08-04 10:39:01 -04:00
Juan Ara
34ff24e31b
Configure entries layout list or grid (#2616)
* Configure entries layout `list` or `grid`

This allows to use grid layout on `page.entries_layout` on the home layout.

Included a break since when using grid the post images are too close to the horizontal line bellow `posts` text.

There's a entries div now surrounding the posts since the first row of the grid was having a slight padding on the left. The home now behaves like posts/categories/tags pages with grid but including the paginator.

For best results on desktop use `classes: wide` and `paginate: 4` on `_config.yml` (or multiples of 4 if you want more rows)

* Fix indent

* Archive subtitle leaves space on the bottom

* Now space is added through style
2020-07-24 15:53:21 -04:00
iBug ♦
a89a015ce7
Change tab indent to space for consistency (#2614) 2020-07-23 12:09:36 -04:00
iBug ♦
adb301096f
Give H4 in notice some space from below (#2602) 2020-07-22 15:44:25 -04:00
iBug ♦
a3d1d904d5
Make sticky sidebar live well with short content (#2514) 2020-06-02 22:17:31 -04:00
iBug ♦
f3c74113fd
Fix #2478 "Follow menu falls under post links" (#2479)
* Fix #2478 "Follow menu falls under post links"

* Do it the other way
2020-04-08 09:15:07 -04:00