Rishabh Garg
306e565fc1
✨ Added new video card
...
refs https://github.com/TryGhost/Team/issues/1229
- new video card allows adding custom video files with thumbnail to post/page
2021-12-15 18:02:28 +05:30
Rishabh
ffe502fa84
Refined layout for videos with smaller aspect ratio
...
refs https://github.com/TryGhost/Team/issues/1229
2021-12-15 17:57:25 +05:30
Peter Zimon
67d0059166
Updated file card markup
...
- @tryghost/kg-default-cards@5.14.7
2021-12-15 13:00:50 +01:00
Peter Zimon
cebbc7ce38
Card css specificity updates ( #13895 )
...
The default CSS styles of the new cards that have been released in the past couple of weeks was overoptimised for overridability. It was done by defining the lowest specificity scores for each card style. This resulted in certain default styles being unusable for a lot of themes – e.g. the text color of a button (which is a a element that is usually defined on a higher specificity) could easily be the same color as its background (accent color by default).
The solution to this issue is to increase the specificity level of globally used default elements (such as a's h1 and other headings, p's etc.) to a medium level so that they have precedence over styles that are defined in most themes. Our baseline specificity score for these default style is 21, which seems to be covering most of the cases in popular themes.
This commit contains CSS updates in card default styles that implement this change.
2021-12-15 12:58:24 +01:00
Fabien egg O'Carroll
a1df1a8166
Updated gscan to check for before/after card CSS
...
refs https://github.com/TryGhost/Team/issues/1249
This ensures that themes which choose to omit default styles for
before/after card include their own.
2021-12-15 12:38:36 +02:00
Sodbileg Gansukh
aba5382070
Add pointer cursor to audio/video card buttons by default
2021-12-15 16:27:33 +08:00
Rishabh
55ec90f5c9
Fixed inline controls for video card player
...
refs https://github.com/TryGhost/Team/issues/1229
2021-12-15 13:20:34 +05:30
Rishabh
b9b2efa25c
Added inline attribute for video card loop behavior
...
refs https://github.com/TryGhost/Team/issues/1229
Safari/iOS needs `playsinline` attribute on video element to render video player without its own controls
2021-12-15 12:45:45 +05:30
Rishabh
8b381a1259
Updated gscan rules for video card
...
refs https://github.com/TryGhost/Team/issues/1229
2021-12-15 12:11:44 +05:30
Peter Zimon
a3078589dd
Updated file styles
2021-12-14 20:50:35 +01:00
Rishabh
4a31a9e847
Added refinements for video card
...
refs https://github.com/TryGhost/Team/issues/1229
2021-12-15 00:55:00 +05:30
Rishabh
e21eb935f4
Fixed video player overlay issue on loop
...
refs https://github.com/TryGhost/Team/issues/1229
2021-12-15 00:44:49 +05:30
Sanne de Vries
2ac0302da1
Fixed responsive issues for video card
...
Refs https://github.com/TryGhost/Team/issues/1229
2021-12-14 19:57:06 +01:00
Rishabh
c158f9ebfc
Refined video controls hidden behavior
...
no refs
This reverts commit 182899150f
.
2021-12-14 22:41:58 +05:30
Rishabh
182899150f
Refined video controls hidden behavior
...
refs https://github.com/TryGhost/Team/issues/1229
2021-12-14 22:40:03 +05:30
Sanne de Vries
e574a8f2b3
Refined video player controls
...
Refs https://github.com/TryGhost/Team/issues/1229
2021-12-14 18:04:25 +01:00
Rishabh
e43fe45d24
Removed play icon on video player after first play
...
refs https://github.com/TryGhost/Team/issues/1229
2021-12-14 22:25:30 +05:30
Rishabh
04baa88c23
Fixed video not playing sometimes via player controls
...
refs https://github.com/TryGhost/Team/issues/1229
2021-12-14 22:20:55 +05:30
Peter Zimon
ae2a782987
Audio and file card frontend styles refinements
2021-12-14 17:46:30 +01:00
Rishabh
a6a25dbb77
Updated event handling for custom video player
...
refs https://github.com/TryGhost/Team/issues/1229
2021-12-14 22:15:08 +05:30
Rishabh
61f7f29eed
Fixed pause not working for video player
...
refs https://github.com/TryGhost/Team/issues/1229
2021-12-14 22:05:29 +05:30
Rishabh
9ec83214ba
Fixed hidden controls for videos on loop
...
refs https://github.com/TryGhost/Team/issues/1229
2021-12-14 21:54:56 +05:30
Sanne de Vries
2364de5696
Added animation to control behavior for video cards
...
Refs https://github.com/TryGhost/Team/issues/1229
2021-12-14 17:22:36 +01:00
Rishabh
b8b0a29a2e
Refined video player UI behavior
...
refs https://github.com/TryGhost/Team/issues/1229
- allows pausing video by clicking on video overlay
2021-12-14 21:50:27 +05:30
Rishabh
441307c6ad
Updated video card player behavior
...
refs https://github.com/TryGhost/Team/issues/1229
- refines player control UI behavior on mouseenter
2021-12-14 21:32:52 +05:30
Sanne de Vries
aa80cf415b
Refined video controls behaviour
...
Refs https://github.com/TryGhost/Team/issues/1229
2021-12-14 16:51:00 +01:00
Sanne de Vries
79a48df75c
Updated video card frontend rendering
...
Refs https://github.com/TryGhost/Team/issues/1229
2021-12-14 16:31:42 +01:00
Rishabh
64b3bbf1a6
Refined video controls behavior
...
refs https://github.com/TryGhost/Team/issues/1229
2021-12-14 21:01:22 +05:30
Sam Lord
97c68dd388
Replace error handler middleware with @tryghost/mw-error-handler ( #13879 )
...
refs: https://github.com/TryGhost/Toolbox/issues/137
Extract error handling middleware and replace with a package.
2021-12-14 15:18:46 +00:00
Rishabh
271d2c02b0
Added video overlay icon handling
...
refs https://github.com/TryGhost/Team/issues/1229
2021-12-14 20:38:07 +05:30
Sanne de Vries
ad35b4f17e
Updated video card frontend rendering
...
Refs https://github.com/TryGhost/Team/issues/1229
2021-12-14 14:44:57 +01:00
Peter Zimon
5ddb2a8a40
Updated file card frontend styles
2021-12-14 14:37:36 +01:00
Renovate Bot
d2737d35c4
Update dependency @tryghost/image-transform to v1.0.25
2021-12-14 13:51:28 +01:00
Renovate Bot
2e04e01eaf
Update dependency @tryghost/minifier to v0.1.8
2021-12-14 13:51:09 +01:00
Renovate Bot
fd43f4aef2
Update dependency @tryghost/session-service to v0.1.35
2021-12-14 13:50:17 +01:00
Renovate Bot
82c404d20c
Update dependency @tryghost/limit-service to v1.0.7
2021-12-14 13:49:56 +01:00
Renovate Bot
39ac5dbc8a
Update dependency @tryghost/adapter-manager to v0.2.25
2021-12-14 13:49:37 +01:00
Renovate Bot
9f754a0a6b
Update dependency @tryghost/package-json to v1.0.13
2021-12-14 13:49:15 +01:00
Sam Lord
80a385ef0c
Replace GhostError with InternalServerError
...
no issue
@tryghost/errors no longer exports GhostError, as we should only be using subclasses. Replace with InternalServerError as a new default, but should be replaced with a relevant error when one exists.
2021-12-14 12:17:48 +00:00
Sam Lord
76f06fae3c
Revert "Revert "Extract logging from DI patterns, only use @tryghost/logging package"" ( #13884 )
...
This reverts commit fa8c3ebe99
.
Reverting the revert, which will allow us to fully switch to @tryghost/logging v2.
2021-12-14 11:22:39 +00:00
Sanne de Vries
5a798c35ba
Updated video card frontend rendering
...
Refs https://github.com/TryGhost/Team/issues/1229
2021-12-14 11:48:33 +01:00
Sam Lord
845ed665f0
Prevent TailScale failures from breaking the build
...
no issue
Includes a timeout if TailScale is completely inaccessible, and a
continue-on-error statement which should handle all forms of
failure. The following step also includes a continue-on-error step, as
reporting metrics depends on TailScale succeeding, and should also
never fail the build.
2021-12-14 09:37:38 +00:00
Sanne de Vries
7db12650f9
Fixed seeker width jumping when playing audio
...
Refs https://github.com/TryGhost/Team/issues/1230
2021-12-14 09:46:14 +01:00
Fabien egg O'Carroll
ac5aa4e0c5
✨ Logged in members after Stripe Checkout
...
refs https://github.com/TryGhost/Team/issues/1067
As well as providing a better UX for Members, allowing them to use the
site immediately after payment, rather than having to check emails and
use the magic link to sign in, this should reduce issues with members
signing up twice due to being confused after Stripe Checkout.
2021-12-14 09:54:46 +02:00
Renovate Bot
c67be15fe8
Update dependency postcss to v8.4.5
2021-12-14 08:44:43 +01:00
Daniel Lockyer
bedb73202f
v4.29.0
2021-12-14 07:25:03 +00:00
Daniel Lockyer
c20cbbbaa5
Updated Admin to v4.29.0
2021-12-14 07:25:03 +00:00
Rishabh Garg
daea92cf3f
✨ Added new audio card
...
refs https://github.com/TryGhost/Team/issues/1230
- new audio card allows adding custom audio files with thumbnail to post/page
- also adds new file and media API to manage files/thumbnails uploaded for new cards
2021-12-14 10:54:45 +05:30
Sanne de Vries
93a81fc0ca
Updated audio card frontend rendering
...
Refs https://github.com/TryGhost/Team/issues/1230
2021-12-13 22:15:20 +01:00
Sanne de Vries
57969dea6c
Refined audio and bookmark frontend styles
...
Refs https://github.com/TryGhost/Team/issues/1230
2021-12-13 19:10:06 +01:00