Commit Graph

306 Commits

Author SHA1 Message Date
Jacob Wrenn
591ead0064 fix placeholder styling (fixes #2677) (#2709)
* fix placeholder styling

* Prettified Code!

* fix code style

---------

Co-authored-by: JacobWrenn <JacobWrenn@users.noreply.github.com>
2023-02-14 09:24:29 -08:00
Philipp
a290770ac9 Allow embedding HTML for external actions (#2693)
* Admin UI: implement HTML embeds

* Admin UI External Actions: set correct useHTML on edits

* Admin UI: edit by index, not URL

* External Actions: render HTML on stream frontend

* Don't open embeds externally

* Remove TODO comment

* Add HTML as unique action key

* Admin UI: Actions: use CodeMirror editor, dropdown
2023-02-14 09:08:54 -08:00
Gabe Kangas
61c8f075cb Update spacing in custom page content component 2023-02-13 22:19:17 -08:00
Gabe Kangas
60f5b41a3d Fix the incorrect header spacing across all text 2023-02-13 22:00:53 -08:00
Gabe Kangas
323fe65e58 Split out desktop and mobile layouts to make it easier to work on them 2023-02-12 16:55:52 -08:00
Gabe Kangas
f475a37bb6 Add loading state to lazy loaded modals 2023-02-10 12:28:33 -08:00
Gabe Kangas
85e77379b2 Fix followers pagination. Closes #2695 2023-02-08 19:57:30 -08:00
Michael David Kuckuk
25119561fb Give chat a min-height that other elements yield to on mobile clients (#2676)
* Add className prop to some components

* Give mobile chatbox height priority over other elements

* Optimize for mobile landscape mode

* Make thumbnail background black

* Fix overflow issues on narrow screens

* Adjust layout for offline mode on mobile

* Fix main content width on Desktop

* Fix offline layout for desktop
2023-02-08 18:50:58 -08:00
Prachurjya
7ff71985ea Issue#2662: Make Followers Content Fit With overflow ending in ellipsis (#2678)
* Issue#2662: Make Followers Content Fit With overflow ending in ellipsis

* Prettified Code!

* Fixed Linting Issue

* Resolved line break issue

---------

Co-authored-by: prachurjya15 <prachurjya15@users.noreply.github.com>
2023-02-04 20:45:31 -08:00
Michael David Kuckuk
840c59b2ac Use correct cover styling for img tag (#2674) 2023-02-04 10:52:52 -08:00
Gabe Kangas
a50ca4a084 Remove minHeight that is forcing scrolling 2023-02-01 11:06:08 -08:00
Michael David Kuckuk
c6136fc35c Add noscript for browsers without JS (#2592)
* Make OwncastLogo more versatile

* Add noscript tag

* Commit updated API documentation

* Show all content on vertical overflow

---------

Co-authored-by: Owncast <owncast@owncast.online>
2023-02-01 11:04:24 -08:00
Gabe Kangas
b05ff79cf0 Add loading state for player component 2023-01-31 23:29:03 -08:00
elonyavist
bb16e6170a Fix/issue 2649/status bar time info (#2657)
* fix: manage singular time units

* fix: manage singular day visibility
2023-01-31 18:46:20 -08:00
Gabe Kangas
23d2a4dab5 Set a diff threshold to header story 2023-01-30 15:33:16 -08:00
Gabe Kangas
d48a61ce62 Increase lower section min height 2023-01-30 00:02:10 -08:00
Gabe Kangas
10baf36bda Tweak offline banner style for narrow screens 2023-01-29 17:34:09 -08:00
Gabe Kangas
71ed8ac1ff Give the lower section a min height to push the footer to the bottom. Closes #2188 2023-01-29 17:24:43 -08:00
Gabe Kangas
72cc7cb443 Add skip link to offline message 2023-01-29 16:31:52 -08:00
Gabe Kangas
d057834a20 Tweak font size and family of offline banner 2023-01-29 16:29:12 -08:00
Gabe Kangas
8af332e129 Decrease header height. Add padding. 2023-01-28 19:29:03 -08:00
Gabe Kangas
88281b4814 Do not show title on offline banner + add margin 2023-01-28 19:26:19 -08:00
Gabe Kangas
59aa54ca12 Decrease status bar font weight 2023-01-28 19:26:18 -08:00
Gabe Kangas
7a0d448a26 Add some follower text line break 2023-01-27 14:37:16 -08:00
Gabe Kangas
8b43173681 Slightly improve styling of follower 2023-01-27 14:24:29 -08:00
Gabe Kangas
8bacd776bc Remove redundant title attribute from header. Closes #2620 2023-01-24 19:43:17 -08:00
Gabe Kangas
56d8f799ab Remove redundant title attr from image link. Closes #2621 2023-01-24 14:17:08 -08:00
Gabe Kangas
4f7c2926f9 Give status bar a aria role of status. For #1826 2023-01-23 19:39:56 -08:00
Gabe Kangas
24f6bb1ea5 Add aria-title attribute to video player. For #1826 2023-01-23 19:28:32 -08:00
Gabe Kangas
cdaae66e94 Add skip links for content, player and footer. For #1826 2023-01-21 23:22:28 -08:00
Gabe Kangas
f725bc28f4 Make the player fit the full width but content stay the same. For #2360 2023-01-21 12:50:36 -08:00
Gabe Kangas
a92175aaed Fix footer height 2023-01-18 19:18:31 -08:00
Gabe Kangas
f072819e81 Refactor the color customizing admin components 2023-01-18 19:18:31 -08:00
Gabe Kangas
2b46bb5b6d Make statusbar dark 2023-01-18 19:18:30 -08:00
Gabe Kangas
a1a3272031 Hide scrollbars 2023-01-18 19:18:29 -08:00
Gabe Kangas
c88c90881a Use flex-start instead of start 2023-01-15 23:13:38 -08:00
Gabe Kangas
6fbd6cbbcf Lazy load every instance of using ant icons. Closes #2583 2023-01-15 22:31:36 -08:00
André Rusakow
b8016eaa90 fix scroll on mobile (#2585)
* fix scrolling issues on mobile

* resolve conflict
2023-01-15 18:37:21 -08:00
Gabe Kangas
2c2dae9e00 Make the footer have a consistant height 2023-01-13 00:28:05 -08:00
Gabe Kangas
1d58b7fbad Center column of followers on mobile. Closes #2515 2023-01-12 15:06:02 -08:00
Gabe Kangas
bf3ee58e87 Fix followers collection story 2023-01-12 15:06:02 -08:00
Gabe Kangas
4bac079a73 Make footer sit on bottom of page. Closes #2188 2023-01-11 18:56:10 -08:00
Gabe Kangas
d8a5380b7f Fix some React lifecycle and rendering errors that exist in build 2023-01-10 16:39:20 -08:00
Gabe Kangas
73fbb4c075 Use header tag 2023-01-10 01:09:49 -08:00
Gabe Kangas
cfaeda94b0 Lazy load more components. #2167 2023-01-10 00:37:12 -08:00
Gabe Kangas
29882f1291 Lazy load tooltip 2023-01-10 00:37:11 -08:00
Gabe Kangas
15747f86dd Lazy load followers components 2023-01-09 01:08:24 -08:00
Gabe Kangas
e4a02dea91 No reason to use the Image component here 2023-01-08 20:03:06 -08:00
Gabe Kangas
48f7a18419 Do not show followers bg color on mobile 2022-12-29 23:00:23 -08:00
Gabe Kangas
04b0f4548c Remove duplicate API call + explicitly set loading state 2022-12-29 22:59:53 -08:00