Anton Khorev
cff4c63713
Add deactivates_at date to user blocks
...
Block deactivation dates that take needs_view-block views into account were derived using updated_at. This was possible because inactive blocks couldn't be edited and their updated_at date wouldn't change. With editing of inactive blocks enabled deactivation date needs to be saved explicitly.
2024-08-19 14:33:20 +03:00
Anton Khorev
09721c6fee
Add article:published_time meta tag to diary entries
2024-08-14 18:00:14 +03:00
Anton Khorev
5f4ae35814
Set og:description meta tag to diary entry description
2024-08-07 18:59:16 +03:00
Anton Khorev
43f5440537
Pass properties hash to OpenGraph helper
2024-08-07 18:58:47 +03:00
Anton Khorev
e0cec1a6e8
Remove default argument values of OpenGraph tag helper
2024-08-07 18:55:08 +03:00
Anton Khorev
243557a31a
Set og:image:alt OpenGraph property
2024-08-05 05:32:47 +03:00
mmd-osm
b4952ff7f2
Trace picture with fixed size
2024-07-31 21:31:17 +02:00
mmd-osm
72177a3f20
Trace image with fixed size
2024-07-30 18:05:25 +02:00
Anton Khorev
80d7fe4cce
Move auth provider icons to auth_providers subdirectory
2024-07-19 20:24:46 +03:00
Anton Khorev
b0e41cf142
Remove name parameter from auth button helpers
2024-07-16 17:12:17 +03:00
Anton Khorev
38bfb33c02
Remove single-use OpenID logo helper
2024-07-10 13:50:39 +03:00
Anton Khorev
088a78d83c
Remove .d-block classes from auth buttons
...
Unnecessary on flex items.
2024-07-09 17:51:50 +03:00
Tom Hughes
330e2cc521
Merge remote-tracking branch 'upstream/pull/4963'
2024-07-08 18:29:56 +01:00
Anton Khorev
bacca516f0
Use flex gap instead of margins on auth buttons
2024-07-08 17:28:36 +03:00
Anton Khorev
a696d2b24c
Remove unnecessary classes from preferred auth button
...
.rounded is the default rounding for this button type.
.fs-6 is the default font size for this button type.
2024-07-08 17:24:48 +03:00
Tom Hughes
5cc0b26bba
Merge remote-tracking branch 'upstream/pull/4916'
2024-06-27 17:56:13 +01:00
Tom Hughes
24d535237c
Merge remote-tracking branch 'upstream/pull/4917'
2024-06-27 17:47:16 +01:00
Emin Kocan
8e1071ebf1
utilize button classes on preferred auth button
2024-06-27 15:43:57 +02:00
Emin Kocan
3dc76a9bc0
style auth buttons using .btn & .btn-light classes
2024-06-27 14:55:28 +02:00
Anton Khorev
06820acc4b
Discard fragments from wikimedia_commons tag values
2024-06-22 21:48:42 +03:00
Emin Kocan
b057c7ae5a
Arrange button sizes to default size of 36px
...
As discussed in #4773 there was not any clarification as why auth button sizes were reduced so 36px is now accepted as default. This commit addresses that comment/issue.
2024-06-21 12:08:58 +02:00
Anton Khorev
9f3ac8f5ce
Url-encode wikimedia_commons tag values
2024-06-20 22:13:28 +03:00
Andy Allan
d00a0667bc
Merge pull request #4887 from AntonKhorev/full-encode-wikipedia-value
...
Fully encode wikipedia tag values
2024-06-19 14:41:38 +01:00
Anton Khorev
b97834f1fd
Use default og:image if Addressable::URI fails
2024-06-15 15:57:10 +03:00
Anton Khorev
c03649355a
Join and normalize og:image url using Addressable
...
Avoids failing on urls that are not strictly rfc2396 URIs.
2024-06-15 15:06:07 +03:00
Anton Khorev
ebaae09797
Fully encode wikipedia tag values
2024-06-08 15:59:30 +03:00
Anton Khorev
eeb7e02f88
Don't add site name to og:title when page title is provided
2024-06-07 11:33:00 +03:00
Anton Khorev
24c138ac8d
Ensure that Open Graph image url is absolute
2024-06-06 18:01:23 +03:00
Anton Khorev
a73e20cd5c
Set Open Graph image to first image for diary entries
2024-06-06 17:28:57 +03:00
Anton Khorev
879c6017e0
Remove Open Graph og:image:secure_url property
2024-06-04 13:42:01 +03:00
Anton Khorev
5a22464224
Don't include language prefix in wikipedia links
2024-06-01 04:56:57 +03:00
Tom Hughes
161fc8ac47
Replace deprecated text-muted class with text-body-secondary
2024-05-22 11:58:32 +01:00
Hidde Wieringa
036c87b355
OpenID connect icons to SVG
...
re-add whitespace
trigger CI
revert size attribute
2024-05-16 21:16:28 +02:00
Milan Cvetkovic
b4f719a8c5
Use consistent sizing for social signup buttons
2024-05-10 16:08:06 +00:00
Tom Hughes
74195e38bf
Merge remote-tracking branch 'upstream/pull/4771'
2024-05-08 18:24:28 +01:00
Anton Khorev
31f4ab5c46
Make blank role icons transparent
2024-05-08 17:05:57 +03:00
Anton Khorev
e2e77a4229
Lighten moderator icon color
2024-05-08 14:25:10 +03:00
Anton Khorev
12d797b351
Use inline svgs for moderator scope icons
2024-05-07 15:51:23 +03:00
Anton Khorev
d9e650fde1
Use inline svgs for user role icons
2024-05-07 15:51:23 +03:00
Anton Khorev
29e1336da3
Use inline svg for notice icons
...
Allows to set fill to currentColor which adapts to dark mode.
2024-05-06 14:33:57 +03:00
Tom Hughes
b625eefdeb
Merge remote-tracking branch 'upstream/pull/4455'
2024-05-06 09:15:03 +01:00
Anton Khorev
6a5fea01b1
Update outdated tags of amenity/office/shop browse icons
2024-05-01 10:25:38 +03:00
Milan Cvetkovic
9649b192c0
Add preferred provider social signup
...
- Add preferred provider for authorization to login and signup pages.
To use, the 3rd party application would have to add `preferred_provider=...`
parameter to OAuth2 authorization request.
- Resize 3rd party provider icons
- Add "login to authorize" heading to login and signup screens
2024-04-29 11:32:54 +00:00
Anton Khorev
acac5fcc89
Use .align-text-bottom for feed icon images
2024-04-28 02:07:53 +03:00
Anton Khorev
a2e7b5db56
Remove border=0 from feed icons
2024-04-28 02:02:15 +03:00
Milan Cvetkovic
ae87d2ca7f
Extract 3rd party login buttons from login screen
2024-04-27 12:44:09 +01:00
Anton Khorev
98ad72c6eb
Force body background on avatars
2024-04-10 04:36:16 +03:00
Anton Khorev
33ff4fbd06
Use avatar.svg on osm web pages
2024-04-10 04:16:54 +03:00
Anton Khorev
5cb04d5ee0
Use secondary text color in header menu
2024-04-08 17:40:01 +03:00
Anton Khorev
0fb635e8bc
Replace border-grey css class with border-secondary-subtle
...
No noticeable difference (#cccccc vs #cfcfcf) and no problems with dark mode.
2024-04-06 17:11:38 +03:00