Julian Prieber
837e613970
Fixed home page buttons
2022-09-10 12:18:51 +02:00
Julian Prieber
25afd8f074
Added options to disable custom code in themes
2022-09-10 11:15:40 +02:00
Julian Prieber
2028862b92
Added themes v2 support to home page
2022-09-09 19:17:14 +02:00
Julian Prieber
4d9c1e120b
Implemented updates for themes v2
2022-09-07 19:32:36 +02:00
Julian Prieber
d28cef5193
Fixed share icon on Firefox
2022-09-02 14:05:36 +02:00
Julian Prieber
d238c17b64
Removed "pin link"
...
Not fully disabled yet.
2022-08-31 13:39:19 +02:00
Julian Prieber
6bb432a4be
Fixed bug
...
Button editor broken by link sorter
2022-08-31 13:35:56 +02:00
Julian Prieber
8d7c222edf
Revert "Added scroll to bottom button"
...
This reverts commit 250d48a187
.
2022-08-26 15:04:16 +02:00
Julian Prieber
250d48a187
Added scroll to bottom button
...
Added scroll to bottom button to:
config page
advanced config page
alternative config editor page
2022-08-23 13:18:09 +02:00
Julian Prieber
1ddae3fc94
Fixed FA
...
Fixed Font Awesome. Again...
Now using CSS and JS
2022-08-22 12:44:09 +02:00
Julian Prieber
0b7ee6949d
Merge pull request #123
2022-08-17 16:05:41 +02:00
Milan C
9cc14c59af
Change base..
2022-08-17 01:57:48 +05:30
Milan C
2866d66ce0
Added Base.
2022-08-17 01:21:56 +05:30
Julian Prieber
db30b36202
Degoogled LittleLink Custom
...
Degoogled Project
2022-08-16 18:13:32 +02:00
Julian Prieber
fa1210a2f2
Changed from Google to DuckDuckGo API to retrieve custom website icons
...
Changed from Google to DuckDuckGo API for improved privacy and compliance with local laws in an effort to degoogle LittleLink Custom.
See: https://github.com/JulianPrieber/littlelink-custom/issues/124
2022-08-16 18:01:49 +02:00
MagicLike
0ddd06b01a
Degoogled Project
...
- Replaced Google Fonts with Bunny Fonts
- Replaced Google example with "Example" & "example.com"
2022-08-16 17:50:13 +02:00
Julian Prieber
c082602715
Changed Custom Website buttons to use HTTPS to fetch favicon
2022-08-16 16:36:45 +02:00
Milan C
cb613f6a05
Init Sortable links.
2022-08-15 00:35:26 +05:30
Julian Prieber
435e09a240
Fixed FA
2022-08-10 20:03:46 +02:00
Julian Prieber
bce7a57459
Added option to config on update
2022-08-08 14:23:58 +02:00
Julian Prieber
fc8a18f0d7
Switched Font Awesome from JS to CSS
2022-08-08 14:11:19 +02:00
Julian Prieber
75d39276ed
Added Maintenance Mode
2022-08-08 14:09:11 +02:00
Julian Prieber
b51b7c46a8
Added independent backup system
2022-08-06 12:20:28 +02:00
Julian Prieber
33fd0f7e10
Added option to adjust visible button count on edit link page
2022-08-05 17:29:49 +02:00
Julian Prieber
d308d30064
Update edit-link.blade.php
2022-08-02 12:08:04 +02:00
Julian Prieber
6380be8cb5
Added coloration separation to link selection
2022-08-02 11:40:59 +02:00
Julian Prieber
e4f77996e2
Sorted buttons alphabetically
2022-08-02 00:33:32 +02:00
Julian Prieber
388d2f27b8
Sorted buttons alphabetically
...
again...
2022-07-31 23:55:20 +02:00
Julian Prieber
38c471ec61
Edit Link now defaults to current link instead of "custom"
...
If a link is edited on the edit-link section, the default button selection now has the current button selected rather than the custom button.
@bonelifer
https://github.com/JulianPrieber/littlelink-custom/issues/113
2022-07-31 13:35:52 +02:00
Julian Prieber
66ac92087a
Update links.blade.php
2022-07-31 02:03:30 +02:00
Julian Prieber
a68990a56b
Update links.blade.php
2022-07-31 02:00:09 +02:00
Julian Prieber
784b189cb9
Update index.blade.php
2022-07-30 17:34:30 +02:00
Julian Prieber
564a9d160b
Added phone number button
2022-07-15 17:46:26 +02:00
Julian Prieber
4ba6daba5e
Update update.blade.php
2022-07-14 19:56:40 +02:00
Julian Prieber
32892f214f
Changed Delete user button
2022-07-12 16:30:19 +02:00
Julian Prieber
49981c8c6c
Now displaying user's emails on user page
2022-07-12 16:10:49 +02:00
Julian Prieber
5671a8501e
Added automatic updater for Windows
2022-07-12 15:16:37 +02:00
Julian Prieber
e28a831778
Update users.blade.php
2022-07-11 21:11:49 +02:00
Julian Prieber
5f58a1f4ad
Added protection against admins deleting their own accounts
...
Admins cannot un-verify, block or delete admin accounts. This includes their own and other accounts.
2022-07-11 18:00:22 +02:00
Julian Prieber
6fa31bad06
Update users.blade.php
2022-07-11 17:21:19 +02:00
Julian Prieber
9ae47ad188
Update users.blade.php
2022-07-11 16:58:20 +02:00
Julian Prieber
5b8a3eb77f
Update users.blade.php
2022-07-11 16:52:28 +02:00
Julian Prieber
be5b890ce7
Added proper option to delete users
...
Users links will now NOT be deleted anymore if blocked.
2022-07-11 16:25:26 +02:00
Julian Prieber
9a38e061c9
Added option to create new user from the Admin Panel
2022-07-11 16:05:28 +02:00
Julian Prieber
ffcab1c8ec
Added manual E-Mail verification
...
Admins are now able to verify users emails manually from the Admin Panel.
2022-07-11 14:51:24 +02:00
Julian Prieber
a8b0893aae
Update links.blade.php
2022-07-11 13:44:52 +02:00
Julian Prieber
5b41e2e1da
Update finishing.blade.php
2022-07-08 12:52:38 +02:00
Julian Prieber
8b98c5d84e
Update links.blade.php
2022-07-07 23:30:58 +02:00
Julian Prieber
0c9b05b185
Update button database entry on update
2022-07-07 22:57:40 +02:00
Julian Prieber
e98bd30051
Made textarea field required
2022-07-07 12:41:24 +02:00
Julian Prieber
79fe2f1a04
Made textarea field required
2022-07-07 12:38:19 +02:00
Julian Prieber
dc279ba36e
Made textarea field required
2022-07-07 12:31:06 +02:00
Julian Prieber
cc09bfeedc
Made textarea field required
2022-07-07 12:16:06 +02:00
Julian Prieber
f42392b0d9
Made textarea fields required
2022-07-07 12:09:46 +02:00
Julian Prieber
0fc7803dab
Hotfix
2022-07-05 22:35:20 +02:00
Julian Prieber
59f74bfe47
Update profile.blade.php
2022-07-05 08:57:27 +02:00
Julian Prieber
1ee73d0554
Added option for deleting themes
2022-07-04 23:41:28 +02:00
Julian Prieber
e863e8a105
Update index.blade.php
2022-07-04 22:45:02 +02:00
Julian Prieber
0df539c261
Added HTTPS redirection to env config
2022-06-30 10:39:40 +02:00
Julian Prieber
d00998bdc1
Added option to disable password warning
2022-06-28 18:10:39 +02:00
Julian Prieber
7103f8dc1d
Added warning if user still uses default password
2022-06-28 12:13:39 +02:00
Julian Prieber
3821d8c277
Update sidebar.blade.php
2022-06-27 22:32:18 +02:00
Julian Prieber
fd611155f9
Added section to Advanced Config
2022-06-27 16:29:50 +02:00
Julian Prieber
63f5c12ed8
Update backups.blade.php
2022-06-16 13:59:11 +02:00
Julian Prieber
0ad7c44b3d
Update backups.blade.php
2022-06-16 13:52:56 +02:00
Julian Prieber
c840d72fca
Fixed path
2022-06-16 13:42:37 +02:00
Julian Prieber
e4f682c3a1
Added page to download updater backups
2022-06-16 13:35:39 +02:00
Julian Prieber
c739d7b1b3
Fixed cURL error 7 on proxied server
2022-06-16 09:56:36 +02:00
Julian Prieber
ca62054b4d
Fixed default button animations on Home Page
2022-06-15 13:01:46 +02:00
Julian Prieber
877a9bd093
Update index.blade.php
2022-06-13 18:05:23 +02:00
Julian Prieber
139d3a89ef
Update index.blade.php
2022-06-13 18:04:29 +02:00
Julian Prieber
b5baeecab9
Added Advanced Config editor to Admin Panel
...
+ .ENV editor for NGINX users
2022-06-13 17:47:24 +02:00
Julian Prieber
63744f7ba8
hotfix
2022-06-10 16:28:47 +02:00
Julian Prieber
c8aee64ac1
Update update.blade.php
2022-06-10 15:35:15 +02:00
Julian Prieber
f4b88895ea
Update update.blade.php
2022-06-10 12:39:08 +02:00
Julian Prieber
02bec65724
Changed name of config file
2022-06-09 22:26:35 +02:00
Julian Prieber
6e9bad6751
Renamed meta.php to config.php
2022-06-09 19:08:37 +02:00
Julian Prieber
4996976975
Update sidebar.blade.php
2022-06-09 18:04:40 +02:00
Julian Prieber
76c484f018
Added option to change text on "Home" link
2022-06-09 17:41:44 +02:00
Julian Prieber
09aea659c8
Fixed favicon on register and login page
2022-06-09 17:16:31 +02:00
Julian Prieber
93e2832614
Update home.blade.php
2022-06-09 14:58:07 +02:00
Julian Prieber
e4abf3ed18
Added option to apply theme to Home Page
2022-06-09 14:41:26 +02:00
Julian Prieber
a83d00a628
Added option to change footer links and texts
2022-06-09 12:33:23 +02:00
Julian Prieber
a3262e35ab
Added option to edit buttons on home page
...
/*
|--------------------------------------------------------------------------
| Custom Buttons on Home Page
|--------------------------------------------------------------------------
|
| Here you can configure your own buttons for the Home Page.
| You can add or remove as many buttons as you like.
|
| The syntax of the custom buttons is as follows:
|
| array(
| 'button' => '',
| 'link' => '',
| 'title' => '',
| 'icon' => '',
| 'custom_css' => ''
| ),
|
| In the 'button' field, you have to enter the button name (i.e. 'twitter', 'github', 'custom'...).
| You can find a list of all available buttons below.
|
| In the 'link' field, can enter your desired link you can leave this field empty for a display only, non-functional button.
|
|
|
| The input fields below only apply to buttons such as 'custom' and 'custom_website' but must always be included even if only empty.
|~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
|
| In the 'title' field, changes the text on a button, such as 'custom' and 'custom_website'.
|
| In the 'icon' field, uses the same syntax as the Button Editor on the Admin Panel.
| This allows you to add your own icons to 'custom' buttons. You can find a list of available icons on llc.bio/fa.
|
| In the 'custom_css' field, here you can enter custom CSS to change the color of your button.
| If you don't feel comfortable working with CSS,
| you can copy and paste the CSS from the 'Custom CSS' field of the Button Editor on the Admin Panel.
|
*/
'use_custom_buttons' => 'true', // Set this to false if you wish to display the old buttons.
'buttons' => array(
array(
'button' => 'github',
'link' => 'https://github.com/JulianPrieber/littlelink-custom ',
'title' => '',
'icon' => '',
'custom_css' => ''
),
array(
'button' => 'custom',
'link' => 'https://littlelink-custom.com ',
'title' => 'Project Website',
'icon' => 'llc',
'custom_css' => 'color:#ffffff; background-image:linear-gradient(76deg, #f70fff 0%, #11d4de 100%);'),
array(
'button' => 'custom',
'link' => 'https://littlelink-custom.com/sponsor ',
'title' => 'Help us out',
'icon' => 'fa-hand-holding-hand',
'custom_css' => 'color:#ffffff; background-image:radial-gradient(circle, #00d2ff 0%, #3a7bd5 95%);'
),
)
/*
|--------------------------------|
| List of Available buttons: |
|--------------------------------|
| 'button' => 'custom' |
| 'button' => 'custom_website' |
| 'button' => 'github' |
| 'button' => 'twitter' |
| 'button' => 'instagram' |
| 'button' => 'facebook' |
| 'button' => 'messenger' |
| 'button' => 'linkedin' |
| 'button' => 'youtube' |
| 'button' => 'discord' |
| 'button' => 'twitch' |
| 'button' => 'snapchat' |
| 'button' => 'spotify' |
| 'button' => 'reddit' |
| 'button' => 'medium' |
| 'button' => 'pinterest' |
| 'button' => 'soundcloud' |
| 'button' => 'figma' |
| 'button' => 'kit' |
| 'button' => 'telegram' |
| 'button' => 'tumblr' |
| 'button' => 'steam' |
| 'button' => 'vimeo' |
| 'button' => 'wordpress' |
| 'button' => 'goodreads' |
| 'button' => 'skoob' |
| 'button' => 'tiktok' |
| 'button' => 'default email' |
| 'button' => 'default email_alt'|
| 'button' => 'bandcamp' |
| 'button' => 'patreon' |
| 'button' => 'signal' |
| 'button' => 'venmo' |
| 'button' => 'cashapp' |
| 'button' => 'gitlab' |
| 'button' => 'mastodon' |
| 'button' => 'paypal' |
| 'button' => 'whatsapp' |
| 'button' => 'xing' |
| 'button' => 'buy me a coffee' |
| 'button' => 'website' |
| 'button' => 'heading' |
| 'button' => 'space' |
|--------------------------------|
*/
2022-06-09 09:59:04 +02:00
Julian Prieber
032162cdbf
Added option to hide share button
2022-06-08 20:26:21 +02:00
Julian Prieber
29bee9b62b
Update sidebar.blade.php
2022-06-08 17:52:21 +02:00
Julian Prieber
edbdd98649
Update phpinfo.blade.php
2022-06-08 17:37:52 +02:00
Julian Prieber
d377d3d406
Update guest.blade.php
2022-06-08 17:28:26 +02:00
Julian Prieber
5e23002b58
Fixed color scheme not applying
2022-06-08 17:24:51 +02:00
Julian Prieber
a36e985bfc
Added overwrite for default color scheme
...
Overwrites default theme regardless of preference defined by the operating system, unless manually overwritten by user.
Either "dark" or "light".
2022-06-08 17:09:24 +02:00
Julian Prieber
8639c44fa8
Fixed formatting bug
2022-06-08 16:45:03 +02:00
Julian Prieber
75d7e84567
Updated analytics layout
2022-06-08 16:38:52 +02:00
Julian Prieber
af284a58c2
Added analytics support to all pages
2022-06-08 15:58:04 +02:00
Julian Prieber
1884e3237e
Fixed bug "lang default"
2022-06-08 15:55:55 +02:00
Julian Prieber
ca86582157
Added support for custom meta tags
...
Added support for custom meta tags via a new config file.
Custom meta tags will only be active if "CUSTOM_META_TAGS" is set to "true" in the config.
Replaced "<html lang="en">" with "@include('layouts.lang')" meaning HTML lang can be changed in the new config, defaults to en if not active or not defined.
2022-06-08 15:43:51 +02:00
Julian Prieber
58d6be2882
Fixed version detection not working
2022-06-01 21:06:47 +02:00
Julian Prieber
3519a37217
Added BETA notice to sidebar
2022-06-01 18:36:53 +02:00
Julian Prieber
7daf7b6e75
Switched share button icon to Font Awesome
2022-05-31 23:29:27 +02:00
Julian Prieber
7b67d8c1f6
Expanded theme background options
...
Added new blank divs to allow for more complex parralax and other backgrounds
2022-05-31 20:32:58 +02:00
Julian Prieber
a0950990d4
Fixed Theme Credit page links
2022-05-31 14:47:29 +02:00
Julian Prieber
f2103464d4
Fixed spacing
2022-05-31 14:16:05 +02:00
Julian Prieber
e98d942b04
Added Theme Credit page
...
A short page that displays the contents of a Theme's readme.md.
Currently, a link to this page is only visible in the HTML meta tags if viewed as page source.
This page can always be accessed on your.domain.com/theme/@littlelink_name.
(For example your.domain.com/theme/@admin)
2022-05-31 14:11:26 +02:00
Julian Prieber
1fd768057f
Update updater.blade.php
2022-05-31 12:32:36 +02:00
Julian Prieber
b445eb85ff
Re-implemented footer hover animations
2022-05-30 23:10:08 +02:00
Julian Prieber
42c284e865
Update button-editor.blade.php
2022-05-30 18:10:35 +02:00
Julian Prieber
5a389dd243
Re-implemented entrance animation
2022-05-30 17:52:12 +02:00
Julian Prieber
cfd7445766
Fixed animation timing
2022-05-30 17:47:31 +02:00
Julian Prieber
39f322bd86
Added custom animation support to Themes
2022-05-30 17:29:14 +02:00
Julian Prieber
217201fa66
Update users.blade.php
2022-05-30 15:18:17 +02:00
Julian Prieber
35f59acf91
Update users.blade.php
2022-05-30 15:11:01 +02:00
Julian Prieber
2dc3e3d185
Added option for admins to view and delete user links
2022-05-30 15:02:27 +02:00
Julian Prieber
dfe0a0326b
Update update.blade.php
2022-05-30 12:10:11 +02:00
Julian Prieber
336427b278
Update update.blade.php
2022-05-30 12:07:07 +02:00
Julian Prieber
2f2ad0839b
Update update.blade.php
2022-05-30 11:48:05 +02:00
Julian Prieber
54035ce5c4
Added skip backup on update option
...
Added skip backup on update option to config
2022-05-30 11:39:39 +02:00
Julian Prieber
5b73de7584
Update update.blade.php
2022-05-30 10:50:01 +02:00
Julian Prieber
d1d8586b32
Update update.blade.php
2022-05-30 10:42:40 +02:00
Julian Prieber
15b2a03035
Update sidebar.blade.php
2022-05-28 16:32:53 +02:00
Julian Prieber
abe3a993b1
Update sidebar.blade.php
2022-05-28 16:07:19 +02:00
Julian Prieber
4739567743
Update sidebar.blade.php
2022-05-28 15:52:45 +02:00
Julian Prieber
0e257ef8ab
Updated update notification system
...
Made NOTIFY_UPDATES=all and NOTIFY_UPDATES=major use the same version source file to prevent GitHub API limit from being reached.
2022-05-28 15:49:29 +02:00
Julian Prieber
c21db40809
Added beta support to updater
2022-05-28 14:03:49 +02:00
Julian Prieber
8b7929dfa8
Update update.blade.php
2022-05-26 12:12:29 +02:00
Julian Prieber
909c11263f
Update update.blade.php
2022-05-26 11:40:13 +02:00
Julian Prieber
f60ff94f6d
Update pages.blade.php
2022-05-26 11:21:55 +02:00
Julian Prieber
0deca1f257
Update update.blade.php
2022-05-26 11:16:46 +02:00
Julian Prieber
d9bd9d6307
Update updater.blade.php
2022-05-26 11:10:33 +02:00
Julian Prieber
84b365958f
Update update.blade.php
2022-05-26 11:10:05 +02:00
Julian Prieber
387b67db1d
Update sidebar.blade.php
2022-05-25 23:19:29 +02:00
Julian Prieber
df384df2cf
Update sidebar.blade.php
2022-05-25 23:15:34 +02:00
Julian Prieber
122d9e31e6
Update update.blade.php
2022-05-25 22:09:54 +02:00
Julian Prieber
8f09d399cd
Update update.blade.php
2022-05-25 21:26:57 +02:00
Julian Prieber
dde1185075
Update update.blade.php
2022-05-25 20:53:32 +02:00
Julian Prieber
7927d8e021
Update update.blade.php
2022-05-25 17:05:19 +02:00
Julian Prieber
dc32587dee
Update updater.blade.php
2022-05-25 17:04:47 +02:00
Julian Prieber
7360bd37de
Update update.blade.php
2022-05-25 17:00:21 +02:00
Julian Prieber
d1f9bffc07
Update sidebar.blade.php
2022-05-25 16:27:06 +02:00
Julian Prieber
1fd71f1727
Update updater.blade.php
2022-05-25 16:22:14 +02:00
Julian Prieber
694ea93d51
Update update.blade.php
2022-05-25 16:19:20 +02:00
Julian Prieber
be76c31f2d
Update update.blade.php
2022-05-25 11:52:57 +02:00
Julian Prieber
634ecb5063
Update update.blade.php
2022-05-24 17:26:12 +02:00
Julian Prieber
07664d4bbc
Update update.blade.php
2022-05-24 16:13:00 +02:00
Julian Prieber
4747c42ea2
Update updater.blade.php
2022-05-24 15:38:52 +02:00
Julian Prieber
d5467e909e
Update update.blade.php
2022-05-24 15:30:22 +02:00
Julian Prieber
5e5f575d06
Update updater.blade.php
2022-05-24 15:30:10 +02:00
Julian Prieber
283ed2c4bf
Added updater backend
...
https://github.com/codedge/laravel-selfupdater
2022-05-24 15:29:36 +02:00
Julian Prieber
edd7397239
Added backup backend
...
https://github.com/spatie/laravel-backup
2022-05-24 15:27:44 +02:00
Julian Prieber
496b4755b6
Added route
2022-05-24 15:23:10 +02:00
Julian Prieber
26275c152d
"Reset to default" button now works with themes
...
The reset to default button on the Button Editor now works with custom theme buttons.
2022-05-20 16:15:14 +02:00
Julian Prieber
ae1d5a85bd
Added "download more themes" button
2022-05-20 11:59:16 +02:00