66 Commits

Author SHA1 Message Date
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
Julian Prieber
435e09a240 Fixed FA 2022-08-10 20:03:46 +02:00
Julian Prieber
fc8a18f0d7 Switched Font Awesome from JS to CSS 2022-08-08 14:11:19 +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
a8b0893aae Update links.blade.php 2022-07-11 13:44:52 +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
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
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
42c284e865 Update button-editor.blade.php 2022-05-30 18:10:35 +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
Julian Prieber
592dde4b2a Added support for custom themes 2022-05-18 21:08:58 +02:00
Julian Prieber
04cfbcabc7 Update page.blade.php 2022-05-15 13:22:59 +02:00
Julian Prieber
6338397ed9 Update page.blade.php 2022-05-15 11:34:02 +02:00
Julian Prieber
376fbd32af Update page.blade.php 2022-05-15 11:09:56 +02:00
Julian Prieber
4de0761e7c Fixed users being able to add a profile image with no page name 2022-05-13 19:35:13 +02:00
Julian Prieber
38d6d64ecf Enabled optional use of custom HTML for ll page
Enabled users to use custom HTML formatting for their personal page descriptions.

Due to security reasons, this option is turned off by default. This setting can be enabled in the config.
2022-05-13 18:10:43 +02:00
Julian Prieber
bdf1e7413c Updated 'no page URL' notice 2022-05-10 12:38:26 +02:00
Julian Prieber
7fe0da219c Update links.blade.php 2022-05-09 17:46:20 +02:00
Julian Prieber
7166a5f81f Updated back button 2022-05-07 16:40:21 +02:00
Julian Prieber
cdfa580d36 Fixed Config Editor not working
Fixed Config Editor not working see https://github.com/JulianPrieber/littlelink-custom/issues/51
2022-05-07 16:23:25 +02:00
Julian Prieber
5b63080f8c Added custom spaces and headings
Added custom spaces and headings users can add like buttons to their littlelink pages to divide button sections into groups.

Spaces can be changed via the number in the title, and one space equals one "<br>". The maximum spaces that can be added with one space 'button' is capped at 10.

The 'Space' button will be replaced with an empty space, so buttons could be visually separated into groups. Entering a number between 1-10 in the title section will change the empty space's distance.

The 'Heading' button will be replaced with a sub-heading, where the title defines the text on that heading.
2022-05-06 15:26:39 +02:00
Julian Prieber
53c5fb618b Update add-link.blade.php
Added 'see all links' button
2022-05-04 11:03:24 +02:00
Julian Prieber
c7925f1f1a Update links.blade.php
Added 'Add link' button.
2022-05-04 10:33:59 +02:00
Julian Prieber
53fa0f98b5 Update links.blade.php
Removed 'beta' text
2022-05-04 10:14:04 +02:00
Julian Prieber
cb75a24e92 Update button editor
Added functionality for custom website button. Made button editor optional to use.
2022-05-04 10:12:01 +02:00
Julian Prieber
845327a628 Updated button-editor 2022-05-04 00:40:41 +02:00
Julian Prieber
08da6fa960 Updated button editor
A bit of optimization. Everything kinda scales to mobile now. Everything still looks terrible tho.
2022-05-04 00:19:29 +02:00
Julian Prieber
0cba21bee8
Update profile.blade.php
Allows admins to change their email regardless if email auth is enabled or not.
2022-05-02 21:49:10 +02:00
Julian Prieber
62c9baba23 Added custom button editor
Added the long planned button editor. This solution does not look optimal, but works... mostly.

This solution is implemented with JavaScript and the current versions code is very unorganized mostly uncommented and the HTML is still mostly done with inline code. I hope I will fix this in future revisions.

To learn more about the new button editor, read:
https://littlelink-custom.com/blog/upcoming-features/
https://littlelink-custom.com/blog/progress-of-the-new-button-editor/
2022-04-27 20:55:19 +02:00
Julian Prieber
243e4b55c6
Update profile.blade.php 2022-04-27 13:16:17 +02:00
Julian Prieber
b50d334557 Changed spelling 2022-04-12 00:12:00 +02:00
Julian Prieber
05c99947af Updated 'More information' message 2022-03-31 22:59:39 +02:00
Julian Prieber
518d82125e Change email option is now hidden if email auth is enabled
Added if statement that hides the option for users to change their email if email registration authentication is enabled (which it is by default).
2022-03-31 21:33:58 +02:00
Julian Prieber
56643ed068 Fixed bug 'profile changes not applying'
Fixed a bug where users were unable to change name, email or password unless every value was changed at once.
2022-03-31 21:31:00 +02:00
Julian Prieber
6f94f40636 Added no Page URL message
Added no Page URL message to the Admin and User panel
2022-03-21 16:46:35 +01:00
Julian Prieber
6c81802799 Added 'no Page URL' notice
Added a notice if a user tries to view their page without having a Page URL set on the User Panel.
2022-03-19 18:34:43 +01:00
Julian Prieber
bcc5050c35 Added Custom Website button
Added new Custom Website button which visually looks similar to the previously added Website button with an except of the icon of the new button being the favicon of the chose link. The text on the button is set with the button title, just like the Custom button.

The favicon request is performed via the Google API. The icon displays correctly in most cases, with some exceptions. I might add a function later on that displays a generic icon if no icon was found.
2022-03-18 14:59:45 +01:00