Commit Graph

527 Commits

Author SHA1 Message Date
pey
dcc0a042d6
Update littlelink.blade.php
added functionality to call for variable to authorize if user has the permission to display badge
2023-02-07 08:47:15 -05:00
Julian Prieber
3bb548d579 Fixed problems while updating 2023-02-06 21:46:16 +01:00
Julian Prieber
3ce3d247af Update pages.blade.php 2023-02-06 20:50:43 +01:00
Julian Prieber
d8c22cf719 Custom title for footer pages 2023-02-06 20:38:15 +01:00
Julian Prieber
4e97bae3e2 Change URL for footer pages
Change the URL for footer pages when footer page is renamed
2023-02-06 20:13:11 +01:00
Julian Prieber
a7d59593c6 Added delete button for profile picture 2023-02-03 18:00:15 +01:00
Julian Prieber
bc656fbff8 Update page.blade.php 2023-02-03 17:02:59 +01:00
Julian Prieber
bac2f176e1 Switch to IDs 2023-02-03 16:27:22 +01:00
Julian Prieber
af48b15a71 Update links.blade.php 2023-02-02 23:23:16 +01:00
Julian Prieber
369965f55f
Merge pull request #317 from JulianPrieber/image-id
Changed profile picture save method to use user id
2023-02-02 18:07:16 +01:00
Julian Prieber
595a0fe89a Update config.blade.php 2023-01-31 17:33:00 +01:00
Julian Prieber
3dde246c1c Bugfix 2023-01-31 17:04:51 +01:00
Julian Prieber
4a46ea381d Replaced file_get_contents with curl
Replaced all external file_get_contents request with curl, using the new helper function external_file_get_contents.
2023-01-31 16:01:00 +01:00
Julian Prieber
72387e609e Update config-editor.blade.php
2407db65d2
2023-01-30 16:11:55 +01:00
Julian Prieber
2407db65d2 Fixed routing issues
Just a quick fix. I might chnage this back to a better readable format.

This was causing issues when redirecting, not all link ids where changed! This caused some redirects to break.
2023-01-30 16:07:22 +01:00
Julian Prieber
5f38bee1cc Legacy support for themes 2023-01-25 20:11:50 +01:00
Julian Prieber
6f6e260f4b Fixed for current system 2023-01-25 17:41:04 +01:00
Julian Prieber
590f5b45ad Added button to remove profile picture 2023-01-23 17:19:09 +01:00
Julian Prieber
5b23fa08de Changed profile picture save method to use user id
Changed profile picture to use user id instead of username to save it.

If merged, this will reset all current profile pictures on the instance.
2023-01-23 16:54:18 +01:00
Julian Prieber
c0c4397cd8 Bugfix 2023-01-23 16:48:45 +01:00
Julian Prieber
1863364ef7 Update lang.blade.php 2023-01-20 13:25:18 +01:00
Julian Prieber
41f3173e25 Update lang.blade.php 2023-01-19 23:23:36 +01:00
Julian Prieber
972e7c7c96 Added Facebook page icon 2023-01-11 21:59:06 +01:00
Julian Prieber
ac752ec1b5 Moved settings 2023-01-11 21:02:39 +01:00
Julian Prieber
6809f508f1 Added GitHub option for social login 2023-01-11 15:02:15 +01:00
Julian Prieber
a080e51835 Temporary fix for the unintended scrolling bug when applying settings
@Yohn
2023-01-10 14:41:00 +01:00
Julian Prieber
67638136db Update finishing.blade.php 2023-01-09 18:25:08 +01:00
Julian Prieber
dd68dee129 Added option to rename footer pages
Users can now edit the names of footer pages. This new category on the config page replaces the previous section in the Advanced Config.
2023-01-09 18:07:30 +01:00
Julian Prieber
e2d4e86c0c Fixed fadein animation
Fixed fadein animation on littlelink page items
2022-12-23 12:54:07 +01:00
Julian Prieber
9a00562cfb Replaced emojis with Bootstrap Icons 2022-12-22 09:58:03 +01:00
Julian Prieber
b9a371b924 Turned function findFile() into helper function 2022-12-22 09:51:19 +01:00
JWB
0560b6ae8c
Merge pull request #2 from Yohn/imgbot 2022-12-15 21:28:01 -05:00
JWB
0799b98511
Missed the <ul> tag
Not sure how this one was missed, but its important
2022-12-15 16:53:19 -05:00
ImgBotApp
3a51e02714
[ImgBot] Optimize images
*Total -- 2,214.87kb -> 1,731.49kb (21.82%)

/studio/button-editor/styles/images/grid2.png -- 9.77kb -> 1.82kb (81.42%)
/littlelink/icons/custom.svg -- 2.22kb -> 0.89kb (59.74%)
/littlelink/icons/codeberg.svg -- 5.77kb -> 2.35kb (59.26%)
/littlelink/images/themes/no-preview.png -- 11.06kb -> 4.71kb (57.38%)
/littlelink/icons/blog.svg -- 1.80kb -> 0.77kb (57.03%)
/littlelink/icons/plemora.svg -- 2.60kb -> 1.15kb (55.77%)
/littlelink/icons/peertube.svg -- 2.53kb -> 1.12kb (55.45%)
/littlelink/icons/youtube-music.svg -- 1.51kb -> 0.70kb (53.84%)
/resources/ckeditor/plugins/icons.png -- 5.56kb -> 2.81kb (49.49%)
/resources/ckeditor/skins/moono-lisa/icons.png -- 5.56kb -> 2.81kb (49.49%)
/studio/button-editor/styles/images/paper2.jpg -- 135.73kb -> 71.84kb (47.07%)
/themes/galaxy/preview.png -- 608.86kb -> 325.30kb (46.57%)
/littlelink/icons/piwigo.svg -- 2.60kb -> 1.40kb (46.19%)
/studio/button-editor/styles/images/ui-bg_gloss-wave_35_f6a828_500x100.png -- 3.67kb -> 2.12kb (42.37%)
/littlelink/icons/briar.svg -- 6.75kb -> 3.91kb (42.13%)
/littlelink/icons/gitlab.svg -- 3.51kb -> 2.21kb (36.91%)
/studio/button-editor/images/close.png -- 1.21kb -> 0.78kb (35.14%)
/resources/ckeditor/skins/moono-lisa/images/hidpi/close.png -- 1.21kb -> 0.78kb (35.14%)
/resources/ckeditor/skins/moono-lisa/images/hidpi/refresh.png -- 1.58kb -> 1.04kb (34.13%)
/resources/ckeditor/skins/moono-lisa/images/hidpi/lock-open.png -- 1.05kb -> 0.70kb (33.15%)
/resources/ckeditor/skins/moono-lisa/images/hidpi/lock.png -- 1.04kb -> 0.71kb (31.64%)
/resources/ckeditor/plugins/icons_hidpi.png -- 18.20kb -> 12.52kb (31.19%)
/resources/ckeditor/skins/moono-lisa/icons_hidpi.png -- 18.20kb -> 12.52kb (31.19%)
/resources/ckeditor/skins/moono-lisa/images/refresh.png -- 0.74kb -> 0.51kb (30.38%)
/littlelink/icons/lemmy.svg -- 8.71kb -> 6.39kb (26.63%)
/resources/ckeditor/plugins/about/dialogs/hidpi/logo_ckeditor.png -- 11.95kb -> 8.88kb (25.72%)
/resources/ckeditor/plugins/justify/icons/justifycenter.png -- 0.55kb -> 0.42kb (24.29%)
/resources/ckeditor/plugins/plugins/justify/icons/justifycenter.png -- 0.55kb -> 0.42kb (24.29%)
/studio/button-editor/styles/images/grid.gif -- 7.87kb -> 6.01kb (23.67%)
/resources/ckeditor/skins/moono-lisa/images/close.png -- 0.60kb -> 0.46kb (23.25%)
/resources/ckeditor/skins/moono-lisa/images/lock-open.png -- 0.50kb -> 0.39kb (22.5%)
/resources/ckeditor/skins/moono-lisa/images/lock.png -- 0.49kb -> 0.39kb (21.74%)
/resources/ckeditor/plugins/about/dialogs/logo_ckeditor.png -- 5.52kb -> 4.32kb (21.68%)
/littlelink/icons/pixelfed.svg -- 14.93kb -> 12.13kb (18.74%)
/resources/ckeditor/skins/moono-lisa/images/spinner.gif -- 2.91kb -> 2.38kb (18.36%)
/resources/ckeditor/plugins/justify/icons/hidpi/justifyleft.png -- 0.56kb -> 0.46kb (18.1%)
/resources/ckeditor/plugins/plugins/justify/icons/hidpi/justifyleft.png -- 0.56kb -> 0.46kb (18.1%)
/resources/ckeditor/plugins/plugins/justify/icons/hidpi/justifyright.png -- 0.54kb -> 0.44kb (17.49%)
/resources/ckeditor/plugins/justify/icons/hidpi/justifyright.png -- 0.54kb -> 0.44kb (17.49%)
/resources/ckeditor/plugins/justify/icons/hidpi/justifycenter.png -- 0.56kb -> 0.47kb (15.97%)
/resources/ckeditor/plugins/plugins/justify/icons/hidpi/justifycenter.png -- 0.56kb -> 0.47kb (15.97%)
/littlelink/icons/paypal.svg -- 1.81kb -> 1.54kb (15.29%)
/resources/ckeditor/plugins/plugins/justify/icons/hidpi/justifyblock.png -- 0.52kb -> 0.44kb (14.82%)
/resources/ckeditor/plugins/justify/icons/hidpi/justifyblock.png -- 0.52kb -> 0.44kb (14.82%)
/studio/button-editor/images/colorpicker_overlay.png -- 10.11kb -> 8.76kb (13.33%)
/littlelink/icons/cashapp_btc.svg -- 1.45kb -> 1.25kb (13.29%)
/littlelink/icons/session.svg -- 1.17kb -> 1.02kb (12.92%)
/littlelink/icons/ko-fi.svg -- 1.16kb -> 1.02kb (12.52%)
/littlelink/icons/funkwhale.svg -- 1.76kb -> 1.54kb (12.42%)
/studio/button-editor/images/blank.gif -- 0.05kb -> 0.04kb (12.24%)
/littlelink/icons/cashapp_dollar.svg -- 1.58kb -> 1.39kb (12.21%)
/littlelink/icons/letterboxd.svg -- 1.45kb -> 1.28kb (12.03%)
/studio/button-editor/images/colorpicker_hsb_s.png -- 1.14kb -> 1.01kb (11.96%)
/littlelink/icons/cashapp_pound.svg -- 1.62kb -> 1.43kb (11.92%)
/themes/mono/preview.png -- 50.01kb -> 44.05kb (11.91%)
/littlelink/icons/unity.svg -- 1.64kb -> 1.47kb (10.58%)
/littlelink/icons/apple-music.svg -- 3.00kb -> 2.70kb (9.98%)
/littlelink/icons/bandcamp.svg -- 1.26kb -> 1.13kb (9.85%)
/littlelink/icons/humble-bundle.svg -- 1.69kb -> 1.53kb (9.76%)
/resources/ckeditor/plugins/image/images/noimage.png -- 1.57kb -> 1.42kb (9.57%)
/littlelink/icons/matrix.svg -- 1.46kb -> 1.33kb (9.22%)
/littlelink/icons/threema.svg -- 2.21kb -> 2.03kb (7.83%)
/studio/button-editor/images/colorpicker_select.gif -- 0.08kb -> 0.07kb (7.69%)
/studio/button-editor/styles/images/paper3.jpg -- 647.69kb -> 600.76kb (7.25%)
/littlelink/icons/firefox.svg -- 15.64kb -> 14.53kb (7.14%)
/themes/stargazer/preview.png -- 140.66kb -> 130.85kb (6.97%)
/resources/ckeditor/plugins/justify/icons/justifyright.png -- 0.34kb -> 0.32kb (6.9%)
/resources/ckeditor/plugins/plugins/justify/icons/justifyright.png -- 0.34kb -> 0.32kb (6.9%)
/resources/ckeditor/plugins/justify/icons/justifyleft.png -- 0.33kb -> 0.31kb (6.43%)
/resources/ckeditor/plugins/plugins/justify/icons/justifyleft.png -- 0.33kb -> 0.31kb (6.43%)
/littlelink/icons/odysee.svg -- 3.34kb -> 3.12kb (6.38%)
/littlelink/icons/website.svg -- 1.44kb -> 1.35kb (6.37%)
/resources/ckeditor/plugins/justify/icons/justifyblock.png -- 0.31kb -> 0.29kb (5.71%)
/resources/ckeditor/plugins/plugins/justify/icons/justifyblock.png -- 0.31kb -> 0.29kb (5.71%)
/littlelink/icons/codepen.svg -- 5.18kb -> 4.89kb (5.57%)
/studio/button-editor/images/colorpicker_rgb_r.png -- 1.04kb -> 0.98kb (5.53%)
/studio/button-editor/styles/images/paper1.png -- 36.94kb -> 34.98kb (5.33%)
/littlelink/icons/skoob.svg -- 2.28kb -> 2.16kb (5.3%)
/studio/button-editor/images/custom_hsb_b.png -- 1.07kb -> 1.02kb (4.56%)
/littlelink/icons/xing.svg -- 0.63kb -> 0.60kb (4.51%)
/studio/button-editor/images/custom_rgb_r.png -- 0.99kb -> 0.95kb (4.32%)
/studio/button-editor/images/custom_rgb_g.png -- 1.04kb -> 1.00kb (4.3%)
/littlelink/icons/goodreads.svg -- 2.50kb -> 2.40kb (4.21%)
/studio/button-editor/images/custom_rgb_b.png -- 0.98kb -> 0.95kb (3.97%)
/littlelink/icons/castopod.svg -- 4.21kb -> 4.06kb (3.55%)
/studio/button-editor/images/custom_hsb_s.png -- 1.14kb -> 1.10kb (3.25%)
/littlelink/icons/flickr.svg -- 1.50kb -> 1.46kb (2.8%)
/littlelink/icons/deezer.svg -- 0.77kb -> 0.75kb (2.79%)
/studio/button-editor/images/select.png -- 0.49kb -> 0.48kb (2.77%)
/littlelink/icons/upptime.svg -- 0.33kb -> 0.32kb (2.65%)
/littlelink/icons/twitch.svg -- 0.44kb -> 0.43kb (2.42%)
/img/loading.gif -- 5.41kb -> 5.28kb (2.42%)
/littlelink/icons/patreon.svg -- 0.24kb -> 0.24kb (2.41%)
/littlelink/icons/medium.svg -- 0.72kb -> 0.71kb (1.9%)
/littlelink/icons/producthunt.svg -- 0.71kb -> 0.70kb (1.78%)
/littlelink/icons/venmo.svg -- 0.29kb -> 0.29kb (1.67%)
/littlelink/icons/epic-games.svg -- 24.02kb -> 23.63kb (1.64%)
/littlelink/icons/figma.svg -- 1.09kb -> 1.07kb (1.43%)
/studio/button-editor/images/custom_hsb_h.png -- 0.95kb -> 0.93kb (1.34%)
/littlelink/icons/email.svg -- 0.31kb -> 0.30kb (1.27%)
/littlelink/icons/vimeo.svg -- 1.06kb -> 1.04kb (1.11%)
/studio/button-editor/images/colorpicker_hsb_h.png -- 0.99kb -> 0.98kb (1.09%)
/littlelink/icons/twitter.svg -- 1.08kb -> 1.07kb (1.08%)
/littlelink/icons/appstore.svg -- 1.11kb -> 1.10kb (1.05%)
/littlelink/icons/share.svg -- 1.18kb -> 1.17kb (0.99%)
/littlelink/icons/kickstarter.svg -- 1.21kb -> 1.19kb (0.97%)
/littlelink/icons/telegram.svg -- 0.45kb -> 0.44kb (0.87%)
/littlelink/icons/all-inkl.svg -- 17.80kb -> 17.65kb (0.84%)
/littlelink/icons/facebook.svg -- 0.47kb -> 0.47kb (0.83%)
/littlelink/icons/pinterest.svg -- 1.54kb -> 1.53kb (0.82%)
/littlelink/icons/amazon.svg -- 3.84kb -> 3.81kb (0.79%)
/littlelink/icons/whatsapp.svg -- 3.52kb -> 3.49kb (0.75%)
/resources/ckeditor/plugins/link/images/hidpi/anchor.png -- 1.08kb -> 1.08kb (0.72%)
/littlelink/icons/tumblr.svg -- 0.57kb -> 0.56kb (0.69%)
/littlelink/icons/playstore.svg -- 0.87kb -> 0.86kb (0.68%)
/littlelink/icons/linkedin.svg -- 0.63kb -> 0.62kb (0.62%)
/littlelink/images/avatar@2x.png -- 13.93kb -> 13.85kb (0.6%)
/littlelink/icons/email_alt.svg -- 0.66kb -> 0.66kb (0.59%)
/studio/button-editor/images/colorpicker_rgb_g.png -- 1.04kb -> 1.04kb (0.56%)
/littlelink/icons/itchio.svg -- 2.35kb -> 2.34kb (0.54%)
/littlelink/icons/tiktok.svg -- 2.56kb -> 2.54kb (0.53%)
/littlelink/icons/phone.svg -- 1.47kb -> 1.46kb (0.53%)
/littlelink/icons/misskey.svg -- 31.11kb -> 30.96kb (0.48%)
/littlelink/icons/onlyfans.svg -- 1.44kb -> 1.44kb (0.47%)
/littlelink/icons/messenger.svg -- 0.89kb -> 0.88kb (0.44%)
/littlelink/icons/steam.svg -- 0.92kb -> 0.92kb (0.42%)
/littlelink/icons/dev-to.svg -- 0.77kb -> 0.77kb (0.38%)
/littlelink/icons/kit.svg -- 4.30kb -> 4.29kb (0.32%)
/littlelink/icons/etsy.svg -- 1.24kb -> 1.24kb (0.31%)
/littlelink/icons/signal.svg -- 1.59kb -> 1.59kb (0.31%)
/littlelink/icons/instagram.svg -- 2.28kb -> 2.27kb (0.3%)
/littlelink/icons/github.svg -- 1.46kb -> 1.46kb (0.27%)
/littlelink/icons/wordpress.svg -- 1.54kb -> 1.54kb (0.25%)
/littlelink/icons/reddit.svg -- 2.03kb -> 2.02kb (0.24%)
/littlelink/icons/discord.svg -- 1.93kb -> 1.93kb (0.2%)
/littlelink/icons/trello.svg -- 0.49kb -> 0.48kb (0.2%)
/littlelink/icons/coffee.svg -- 18.82kb -> 18.79kb (0.19%)
/littlelink/icons/mastodon.svg -- 2.19kb -> 2.18kb (0.18%)
/littlelink/icons/youtube.svg -- 0.55kb -> 0.55kb (0.18%)
/littlelink/icons/soundcloud.svg -- 2.26kb -> 2.25kb (0.17%)
/littlelink/icons/untappd.svg -- 0.57kb -> 0.57kb (0.17%)
/littlelink/icons/llc.svg -- 54.05kb -> 53.97kb (0.14%)
/littlelink/icons/littlelink-custom.svg -- 54.05kb -> 53.97kb (0.14%)
/littlelink/icons/spotify.svg -- 0.98kb -> 0.98kb (0.1%)
/littlelink/icons/snapchat.svg -- 5.92kb -> 5.91kb (0.1%)
/littlelink/images/just-gear.svg -- 3.14kb -> 3.13kb (0.06%)
/littlelink/icons/notion.svg -- 15.30kb -> 15.29kb (0.06%)
/littlelink/icons/vrchat.svg -- 2.13kb -> 2.13kb (0.05%)
/littlelink/images/logo.svg -- 8.51kb -> 8.50kb (0.03%)
/littlelink/icons/apple-podcasts.svg -- 25.61kb -> 25.60kb (0.02%)
/littlelink/images/just-ll.svg -- 5.47kb -> 5.47kb (0.02%)

Signed-off-by: ImgBotApp <ImgBotHelp@gmail.com>
2022-12-14 17:56:52 +00:00
Julian Prieber
19d67bc51b
Merge pull request #273 from Yohn/Ace-editor
Updating Ace Editor for Dark Mode
2022-12-14 18:50:18 +01:00
JWB
fee4a9f373
Updating Ace Editor for Dark Mode 2022-12-14 06:12:59 -05:00
JWB
1c3435a742
Admin dropdown auto shows
The admin link will automatically show when viewing a page within the admin links. Mainly whenever the url has /panel/ as the first directory after the domain.

We can also remove the config option for this now too but I didn't see where to find it at yet.
2022-12-14 06:07:46 -05:00
Julian Prieber
926f04c61d
Merge pull request #267 from Yohn/patch-1
Update active link in sidebar
2022-12-13 15:25:57 +01:00
JWB
52c9c646fe
Update sidebar.blade.php
Update active link in sidebar
2022-12-13 05:56:37 -05:00
John Brittain
5031eedd2f Update Config Nav Tabs and add smooth scrolling 2022-12-13 04:37:02 -05:00
JWB
ec4994896f
swap style= with class= 2022-12-11 17:06:25 -05:00
JWB
9ef166d510
updated users search box & table-responsive
Put the users search box within a input group to look nicer, and wrapped the table within the row, col-12 and table-responsive tags for better mobile usability.

In order to fix the overflow issue in mobile for the tables, we will need to put the side panel on a grid / col combo so the rest of the page falls under that and then use the collapse utility that bootstrap provides to open and close the side nav.
2022-12-11 16:49:25 -05:00
Adam Engebretson
4faffd503d
Correcting Social Links
Social services will utilize the Canonical URL while fetching sharable information like page title and image. This hard-coded value results in all share attempts resulting in 404s for the link fetching service.

Laravel Blade supports front-end frameworks that utilize similar-to-Blade syntax `{{ }}` by adding an escape option `@{{ }}`. As such, string concatenation of the `@` and the `$littlelink_name` was necessary.
2022-12-10 18:52:46 -06:00
Julian Prieber
ef2ea18ea8 Update predefined-form.blade.php 2022-12-10 15:05:13 +01:00
Julian Prieber
38de2d10f3 Fixed spelling
@YouveGotMeowxy
2022-12-10 14:56:57 +01:00
Julian Prieber
699ed0ae4a Improved favicon API 2022-12-09 18:06:53 +01:00
Julian Prieber
63d53752b9 Fixed spelling
@YouveGotMeowxy
2022-12-09 12:51:46 +01:00
Julian Prieber
e4ee681600 Updated styling 2022-12-07 13:53:01 +01:00
Julian Prieber
40823da42a Bugfix 2022-12-06 20:27:01 +01:00
Julian Prieber
1c89d6b25f Bugfix
https://github.com/JulianPrieber/littlelink-custom/issues/255
2022-12-06 16:19:03 +01:00