Skip to content

Releases: LinkStackOrg/LinkStack

LittleLink Custom v2.7.1

16 Jun 13:42
Compare
Choose a tag to compare

New LittleLink Custom release (version 2.7.1)


Download latest


If you already own an instance of LittleLink Custom, download the update file below.

New additions:




Added built-in editor for Advanced Config

You can now edit your Advanced Config from the Admin Panel.
To use this new editor on the Admin Panel, navigate to 'Config' and then click on 'Advanced Config ⤻'





New advanced config and analytic support

The latest update introduces a new config file named ‘advanced-config.php’. You can find this config file in the folder ‘config’ located in your root directory of your instance.

As the name implies, this file enables advanced configuration of your installation. This config caters to intermediate users who further want to customize their experience.

This file enables customization of the frontend of your site. You can edit the look of your Home Page, links and titles. Buttons on the front page can now be customized with the whole feature set of the usual buttons.

With this config, it is now possible to add Google Analytics support, as well as editing your meta tags. Many little customization options are now available that would be too specific for the .env config. These little changes add up to a whole new level of customization.

Every option in the new config features detailed comments explaining their function.

If you have questions about any of these new settings, feel free to join our Discord for help.

The new config file
$analytics = 

/*
|--------------------------------------------------------------------------
| Analytics
|--------------------------------------------------------------------------
|
| Add external analytics services to your LittleLink Custom instance by adding them below.
| Everything you enter below will be added to the  tag of every page.
| Formatting in plain HTML is expected.
|
*/

<<




EOD;;

return [

    /*
    |--------------------------------------------------------------------------
    | Default source repository type
    |--------------------------------------------------------------------------
    |
    | Will only be active if "CUSTOM_META_TAGS" is set to "true" in the config.
    | These tags will only be applied to the home page or if a LittleLink page 
    | is set as the homepage in the config (for example: HOME_URL="admin").
    | 
    | Empty entries will be ignored.
    |
    */

    'lang'            => 'en', // Sets 
    'title'           => '', // Overrides the default meta page title. Leave empty to use your LittleLink page title as the title.
    'description'     => '', // Overrides the default meta page description. Leave empty to use your LittleLink page description as the description.
    'robots'          => 'index,follow',
    'viewport'        => 'width=device-width, initial-scale=1',
    'canonical_url'   => '', // Tells search engines to index "https://example.com/"  instead of "https://example.com/@admin",  for example.
    'twitter_creator' => '', // Twitter @username. For example: "@elonmusk".
    'author'          => '', // Your name.


    /*
    | All settings below are always active
    |~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
    */

    /*
    |--------------------------------------------------------------------------
    | Additional settings
    |--------------------------------------------------------------------------
    |
    | Empty entries will be ignored.
    |
    */


    // Overwrites default theme regardless of preference defined by the operating system, unless manually overwritten by user.
    'theme' => '', // Either "dark" or "light".


    // Overwrites default theme regardless of preference defined by the operating system, unless manually overwritten by user.
    // Overwrites default page title after the LittleLink name on LittleLink pages.
    // Example: "admin 🔗 LittleLink Custom"
    //                 ⤌------------------⤍
    //                 ⬑ What you can change with this setting.
    'littlelink_title' => '',


    // Either "true", "false" or "auth". 
    // If "auth" is selected, the share button will only be shown to users on their own page.
    'display_share_button' => 'true',

    
    // Do not change here!
    'analytics' => $analytics, // Set on top of page.


    /*
    |--------------------------------------------------------------------------
    | Custom routes
    |--------------------------------------------------------------------------
    |
    | You can change routes to improve security.
    |
    */

    'login_url' => '/login',
    'register_url' => '/register',
    'forgot_password_url' => '/forgot-password',

    'custom_home_url' => '/home', // Only applies if you set a "HOME_URL" in the config.

    // If 'true' the Home Page will be disabled entirely.
    // You will still be able to login on the login page etc.
    'disable_home_page' => 'false', // Either 'true', 'false' or 'redirect'.
    'redirect_home_page' => 'https://littlelink-custom.com', // Only active if value above is set to 'redirect'.

    // The URL prefix is the symbol that comes before a LittleLink URL.
    // For example the '@' in 'example.com/@admin'.
    // If empty no prefix is required. Use with caution.
    'custom_url_prefix' => '+', // The '@' prefix will always work regardless of this setting.


    /*
    |--------------------------------------------------------------------------
    | Footer links
    |--------------------------------------------------------------------------
    |
    | Footer links are the links that are displayed on the bottom of your page, reading: "Home, Terms, Privacy, Contact".
    | You can toggle each individual link on or off. 
    | You can also set a custom URL for the "Home" link.
    |
    */

    // Either "true" or "false".
    'display_link_home' => 'true',
    'display_link_terms' => 'true',
    'display_link_privacy' => 'true',
    'display_link_contact' => 'true',

    // Enter a custom home link (for example, 'https://littlelink-custom.com').
    'custom_link_home' => '', // Leave empty to use default value.
    // Changes the text on the "Home" link.
    'custom_text_home' => 'Home', // Leave empty to use default value.
    
    /*
    |--------------------------------------------------------------------------
    | Home Page settings
    |--------------------------------------------------------------------------
    |
    | To change footer text on the Home Page, set the setting 'footer' to your preference.
    | 
    | The footer text is the towards the bottom of the Home Page that reads: "and X other buttons ..."
    | 
    | Depending on the amount of buttons on your Home Page, you might want to change this text.
    | 
    | 'default' -> Uses default text.
    | 'alt'  ->  Displays an alternative version based on the Button Editor.
    | 'custom'  ->  Displays your custom text defined with 'custom_footer_text'.
    | 'false'  ->  Removes the footer.
    |
    */

    'home_footer' => 'default', // Either 'default', 'alt', 'custom' or 'false'.

    // You can enter plain text or HTML into this field.
    // You can use "{year}" as a placeholder for the current year.
    // So "©{year}" would output "©2033" (or whatever the current year is).
    'custom_home_footer_text' => '© Copyright {year} - All Rights Reserved',


    // Apply a theme to your Home Page.
    // Some themes are not compatible with the Home Page. Use at your own discretion.
    // Enter the name of a theme located in your "themes" folder (for example, 'galaxy').
    'home_theme' => 'default', // Leave empty or enter 'default' to use the default theme.

    /*
    |--------------------------------------------------------------------------
    | 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, you can enter your desired link you may 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 but...
Read more

LittleLink Custom v2.7.0

15 Jun 11:24
Compare
Choose a tag to compare

New LittleLink Custom release (version 2.7.0)


Download latest


If you already own an instance of LittleLink Custom, download the update file below.

New additions:




Added built-in editor for Advanced Config

You can now edit your Advanced Config from the Admin Panel.
To use this new editor on the Admin Panel, navigate to 'Config' and then click on 'Advanced Config ⤻'





New advanced config and analytic support

The latest update introduces a new config file named ‘advanced-config.php’. You can find this config file in the folder ‘config’ located in your root directory of your instance.

As the name implies, this file enables advanced configuration of your installation. This config caters to intermediate users who further want to customize their experience.

This file enables customization of the frontend of your site. You can edit the look of your Home Page, links and titles. Buttons on the front page can now be customized with the whole feature set of the usual buttons.

With this config, it is now possible to add Google Analytics support, as well as editing your meta tags. Many little customization options are now available that would be too specific for the .env config. These little changes add up to a whole new level of customization.

Every option in the new config features detailed comments explaining their function.

If you have questions about any of these new settings, feel free to join our Discord for help.

The new config file
$analytics = 

/*
|--------------------------------------------------------------------------
| Analytics
|--------------------------------------------------------------------------
|
| Add external analytics services to your LittleLink Custom instance by adding them below.
| Everything you enter below will be added to the  tag of every page.
| Formatting in plain HTML is expected.
|
*/

<<




EOD;;

return [

    /*
    |--------------------------------------------------------------------------
    | Default source repository type
    |--------------------------------------------------------------------------
    |
    | Will only be active if "CUSTOM_META_TAGS" is set to "true" in the config.
    | These tags will only be applied to the home page or if a LittleLink page 
    | is set as the homepage in the config (for example: HOME_URL="admin").
    | 
    | Empty entries will be ignored.
    |
    */

    'lang'            => 'en', // Sets 
    'title'           => '', // Overrides the default meta page title. Leave empty to use your LittleLink page title as the title.
    'description'     => '', // Overrides the default meta page description. Leave empty to use your LittleLink page description as the description.
    'robots'          => 'index,follow',
    'viewport'        => 'width=device-width, initial-scale=1',
    'canonical_url'   => '', // Tells search engines to index "https://example.com/"  instead of "https://example.com/@admin",  for example.
    'twitter_creator' => '', // Twitter @username. For example: "@elonmusk".
    'author'          => '', // Your name.


    /*
    | All settings below are always active
    |~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
    */

    /*
    |--------------------------------------------------------------------------
    | Additional settings
    |--------------------------------------------------------------------------
    |
    | Empty entries will be ignored.
    |
    */


    // Overwrites default theme regardless of preference defined by the operating system, unless manually overwritten by user.
    'theme' => '', // Either "dark" or "light".


    // Overwrites default theme regardless of preference defined by the operating system, unless manually overwritten by user.
    // Overwrites default page title after the LittleLink name on LittleLink pages.
    // Example: "admin 🔗 LittleLink Custom"
    //                 ⤌------------------⤍
    //                 ⬑ What you can change with this setting.
    'littlelink_title' => '',


    // Either "true", "false" or "auth". 
    // If "auth" is selected, the share button will only be shown to users on their own page.
    'display_share_button' => 'true',

    
    // Do not change here!
    'analytics' => $analytics, // Set on top of page.


    /*
    |--------------------------------------------------------------------------
    | Custom routes
    |--------------------------------------------------------------------------
    |
    | You can change routes to improve security.
    |
    */

    'login_url' => '/login',
    'register_url' => '/register',
    'forgot_password_url' => '/forgot-password',

    'custom_home_url' => '/home', // Only applies if you set a "HOME_URL" in the config.

    // If 'true' the Home Page will be disabled entirely.
    // You will still be able to login on the login page etc.
    'disable_home_page' => 'false', // Either 'true', 'false' or 'redirect'.
    'redirect_home_page' => 'https://littlelink-custom.com', // Only active if value above is set to 'redirect'.

    // The URL prefix is the symbol that comes before a LittleLink URL.
    // For example the '@' in 'example.com/@admin'.
    // If empty no prefix is required. Use with caution.
    'custom_url_prefix' => '+', // The '@' prefix will always work regardless of this setting.


    /*
    |--------------------------------------------------------------------------
    | Footer links
    |--------------------------------------------------------------------------
    |
    | Footer links are the links that are displayed on the bottom of your page, reading: "Home, Terms, Privacy, Contact".
    | You can toggle each individual link on or off. 
    | You can also set a custom URL for the "Home" link.
    |
    */

    // Either "true" or "false".
    'display_link_home' => 'true',
    'display_link_terms' => 'true',
    'display_link_privacy' => 'true',
    'display_link_contact' => 'true',

    // Enter a custom home link (for example, 'https://littlelink-custom.com').
    'custom_link_home' => '', // Leave empty to use default value.
    // Changes the text on the "Home" link.
    'custom_text_home' => 'Home', // Leave empty to use default value.
    
    /*
    |--------------------------------------------------------------------------
    | Home Page settings
    |--------------------------------------------------------------------------
    |
    | To change footer text on the Home Page, set the setting 'footer' to your preference.
    | 
    | The footer text is the towards the bottom of the Home Page that reads: "and X other buttons ..."
    | 
    | Depending on the amount of buttons on your Home Page, you might want to change this text.
    | 
    | 'default' -> Uses default text.
    | 'alt'  ->  Displays an alternative version based on the Button Editor.
    | 'custom'  ->  Displays your custom text defined with 'custom_footer_text'.
    | 'false'  ->  Removes the footer.
    |
    */

    'home_footer' => 'default', // Either 'default', 'alt', 'custom' or 'false'.

    // You can enter plain text or HTML into this field.
    // You can use "{year}" as a placeholder for the current year.
    // So "©{year}" would output "©2033" (or whatever the current year is).
    'custom_home_footer_text' => '© Copyright {year} - All Rights Reserved',


    // Apply a theme to your Home Page.
    // Some themes are not compatible with the Home Page. Use at your own discretion.
    // Enter the name of a theme located in your "themes" folder (for example, 'galaxy').
    'home_theme' => 'default', // Leave empty or enter 'default' to use the default theme.

    /*
    |--------------------------------------------------------------------------
    | 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, you can enter your desired link you may 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'.
   ...
Read more

LittleLink Custom v2.6.9

10 Jun 14:13
Compare
Choose a tag to compare

New LittleLink Custom release (version 2.6.9)


Download latest


If you already own an instance of LittleLink Custom, download the update file below.

New additions:




New advanced config and analytic support

The latest update introduces a new config file named ‘advanced-config.php’. You can find this config file in the folder ‘config’ located in your root directory of your instance.

As the name implies, this file enables advanced configuration of your installation. This config caters to intermediate users who further want to customize their experience.

This file enables customization of the frontend of your site. You can edit the look of your Home Page, links and titles. Buttons on the front page can now be customized with the whole feature set of the usual buttons.

With this config, it is now possible to add Google Analytics support, as well as editing your meta tags. Many little customization options are now available that would be too specific for the .env config. These little changes add up to a whole new level of customization.

Every option in the new config features detailed comments explaining their function.

If you have questions about any of these new settings, feel free to join our Discord for help.

The new config file
$analytics = 

/*
|--------------------------------------------------------------------------
| Analytics
|--------------------------------------------------------------------------
|
| Add external analytics services to your LittleLink Custom instance by adding them below.
| Everything you enter below will be added to the  tag of every page.
| Formatting in plain HTML is expected.
|
*/

<<




EOD;;

return [

    /*
    |--------------------------------------------------------------------------
    | Default source repository type
    |--------------------------------------------------------------------------
    |
    | Will only be active if "CUSTOM_META_TAGS" is set to "true" in the config.
    | These tags will only be applied to the home page or if a LittleLink page 
    | is set as the homepage in the config (for example: HOME_URL="admin").
    | 
    | Empty entries will be ignored.
    |
    */

    'lang'            => 'en', // Sets 
    'title'           => '', // Overrides the default meta page title. Leave empty to use your LittleLink page title as the title.
    'description'     => '', // Overrides the default meta page description. Leave empty to use your LittleLink page description as the description.
    'robots'          => 'index,follow',
    'viewport'        => 'width=device-width, initial-scale=1',
    'canonical_url'   => '', // Tells search engines to index "https://example.com/"  instead of "https://example.com/@admin",  for example.
    'twitter_creator' => '', // Twitter @username. For example: "@elonmusk".
    'author'          => '', // Your name.


    /*
    | All settings below are always active
    |~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
    */

    /*
    |--------------------------------------------------------------------------
    | Additional settings
    |--------------------------------------------------------------------------
    |
    | Empty entries will be ignored.
    |
    */


    // Overwrites default theme regardless of preference defined by the operating system, unless manually overwritten by user.
    'theme' => '', // Either "dark" or "light".


    // Overwrites default theme regardless of preference defined by the operating system, unless manually overwritten by user.
    // Overwrites default page title after the LittleLink name on LittleLink pages.
    // Example: "admin 🔗 LittleLink Custom"
    //                 ⤌------------------⤍
    //                 ⬑ What you can change with this setting.
    'littlelink_title' => '',


    // Either "true", "false" or "auth". 
    // If "auth" is selected, the share button will only be shown to users on their own page.
    'display_share_button' => 'true',

    
    // Do not change here!
    'analytics' => $analytics, // Set on top of page.


    /*
    |--------------------------------------------------------------------------
    | Custom routes
    |--------------------------------------------------------------------------
    |
    | You can change routes to improve security.
    |
    */

    'login_url' => '/login',
    'register_url' => '/register',
    'forgot_password_url' => '/forgot-password',

    'custom_home_url' => '/home', // Only applies if you set a "HOME_URL" in the config.

    // If 'true' the Home Page will be disabled entirely.
    // You will still be able to login on the login page etc.
    'disable_home_page' => 'false', // Either 'true', 'false' or 'redirect'.
    'redirect_home_page' => 'https://littlelink-custom.com', // Only active if value above is set to 'redirect'.

    // The URL prefix is the symbol that comes before a LittleLink URL.
    // For example the '@' in 'example.com/@admin'.
    // If empty no prefix is required. Use with caution.
    'custom_url_prefix' => '+', // The '@' prefix will always work regardless of this setting.


    /*
    |--------------------------------------------------------------------------
    | Footer links
    |--------------------------------------------------------------------------
    |
    | Footer links are the links that are displayed on the bottom of your page, reading: "Home, Terms, Privacy, Contact".
    | You can toggle each individual link on or off. 
    | You can also set a custom URL for the "Home" link.
    |
    */

    // Either "true" or "false".
    'display_link_home' => 'true',
    'display_link_terms' => 'true',
    'display_link_privacy' => 'true',
    'display_link_contact' => 'true',

    // Enter a custom home link (for example, 'https://littlelink-custom.com').
    'custom_link_home' => '', // Leave empty to use default value.
    // Changes the text on the "Home" link.
    'custom_text_home' => 'Home', // Leave empty to use default value.
    
    /*
    |--------------------------------------------------------------------------
    | Home Page settings
    |--------------------------------------------------------------------------
    |
    | To change footer text on the Home Page, set the setting 'footer' to your preference.
    | 
    | The footer text is the towards the bottom of the Home Page that reads: "and X other buttons ..."
    | 
    | Depending on the amount of buttons on your Home Page, you might want to change this text.
    | 
    | 'default' -> Uses default text.
    | 'alt'  ->  Displays an alternative version based on the Button Editor.
    | 'custom'  ->  Displays your custom text defined with 'custom_footer_text'.
    | 'false'  ->  Removes the footer.
    |
    */

    'home_footer' => 'default', // Either 'default', 'alt', 'custom' or 'false'.

    // You can enter plain text or HTML into this field.
    // You can use "{year}" as a placeholder for the current year.
    // So "©{year}" would output "©2033" (or whatever the current year is).
    'custom_home_footer_text' => '© Copyright {year} - All Rights Reserved',


    // Apply a theme to your Home Page.
    // Some themes are not compatible with the Home Page. Use at your own discretion.
    // Enter the name of a theme located in your "themes" folder (for example, 'galaxy').
    'home_theme' => 'default', // Leave empty or enter 'default' to use the default theme.

    /*
    |--------------------------------------------------------------------------
    | 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, you can enter your desired link you may 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 'Cu...
Read more

LittleLink Custom v2.6.8

01 Jun 18:11
Compare
Choose a tag to compare

New LittleLink Custom release (version 2.6.8)


Download latest


If you already own an instance of LittleLink Custom, download the update file below.

New additions:




Added option for admins to view and delete user links

To use this new option, on your Admin Panel, navigate to the users tab.

Then click on "View" under "Links" for the user you would like to edit.

Here you can see all the links a user has added and delete any of them if needed.





Expanded Theme customization options

Themes now support custom animations! Theme makers can now include an animations.css file to implement their own custom animations or disable them entirely. All previously made themes should still work without a problem with the new system.

A theme credit page has been added. This page displays the contents of a theme's readme.md file. A link to this page can be found as a meta tag in the source HTML if inspected in a browser. You can always access this page with the URL your.domain.com/themes/@littlelink_name (For example, .../themes/@admin).

The share button icon has been changed to an icon provided by Font Awesome, which allows for easier color changes for hover effects, for example.





Improved beta support

This update included many features to improve the testing environment for our beta testers.
You can learn more about beta testing at llc.bio/beta

Added an option to skip backups on updates in the config. Use this option at your own risk.




LittleLink Custom v2.6.7

28 May 12:30
Compare
Choose a tag to compare

New LittleLink Custom release (version 2.6.7)


Download latest


If you already own an instance of LittleLink Custom, download the update file below.

New additions:




Automatic one click Updater

The newest update of LittleLink Custom introduces an automatic updater. This updater allows users to update their installation with just one click.
Gone are the days of having to download the update files and placing them into your web directory by hand.

How to use the Automatic Updater:


To update your instance, click on the update notification on your Admin Panel.


Click on “Update automatically” and the updater will take care of the rest.


You can still download updates manually. New versions will are still uploaded to the GitHub repository as usual.

Before updating, the updater will create a backup. Your instance won’t save more than two backups at a time. You can download these updates from the created folder: backups\updater-backups.

If you switched your database to MySQL, your database will not be included in the backup.



To achieve this, we had to switch from hosting our updates on GitHub to our own update server. This requires running and maintaining a separate server.

❤️ Our supporters on GitHub and Patreon make all this possible. Special thanks to everyone who supports this project!

If you wish to help keeping this running for as long as possible, you can learn more about sponsoring here.





Added beta version support to updater

Enabled serving beta versions over the update server.
You can learn more about beta testing on our Discord




LittleLink Custom v2.6.6

27 May 14:03
Compare
Choose a tag to compare

New LittleLink Custom release (version 2.6.6)


Download latest


If you already own an instance of LittleLink Custom, download the update file below.

New additions:




Automatic one click Updater

The newest update of LittleLink Custom introduces an automatic updater. This updater allows users to update their installation with just one click.
Gone are the days of having to download the update files and placing them into your web directory by hand.

How to use the Automatic Updater:


To update your instance, click on the update notification on your Admin Panel.


Click on “Update automatically” and the updater will take care of the rest.


You can still download updates manually. New versions will are still uploaded to the GitHub repository as usual.

Before updating, the updater will create a backup. Your instance won’t save more than two backups at a time. You can download these updates from the created folder: backups\updater-backups.

If you switched your database to MySQL, your database will not be included in the backup.



To achieve this, we had to switch from hosting our updates on GitHub to our own update server. This requires running and maintaining a separate server.

❤️ Our supporters on GitHub and Patreon make all this possible. Special thanks to everyone who supports this project!

If you wish to help keeping this running for as long as possible, you can learn more about sponsoring here.





LittleLink Custom v2.6.5

25 May 10:09
a20ae1d
Compare
Choose a tag to compare

New LittleLink Custom release (version 2.6.5)


Download latest


If you already own an instance of LittleLink Custom, download the update file below.

New additions:




Custom Themes


Customize the look of your LittleLink Custom instance with themes. Themes allow you to change the look and feel of your site with a few clicks. Users can submit themes they created for everyone to download and use.

Contribute by designing your own themes. You can read more about contributing below.


preview1 preview2
preview3 preview4

You can find all available Themes on here:
littlelink-custom.com/themes


How to add themes

How to add themes to your LittleLink Custom instance

You can add your downloaded themes to your LittleLink Custom instance on the Admin Panel. Navigate to the 'Themes' tab and scroll to the bottom of the page.

Now click on Choose file and select your downloaded theme zip file. Now click on 'Upload theme' and you should be able to select your uploaded theme now.



Themes are envisioned to be made by users for users.

If you know a bit about CSS, consider making your own theme and adding it to the public directory.
Everything is documented in the dedicated GitHub repository.

github.com/JulianPrieber/llc-themes/tree/main/contributing






Download LittleLink Custom

Open Beta

20 May 10:41
6c04067
Compare
Choose a tag to compare
Open Beta Pre-release
Pre-release

Open Beta

LittleLink Custom Themes

Customize the look of your LittleLink Custom instance with themes. Themes allow you to change the look and feel of your site with a few clicks. Users can submit themes they created for everyone to download and use.

You can find a list of themes here: https://littlelink-custom.com/themes



Please consider creating your own themes and submitting them to the theme repository.

Themes are made purely with CSS. A default theme repository is available to build your theme on.

Learn more about contributing here: https://github.com/JulianPrieber/llc-themes/tree/main/contributing


Download LittleLink Custom

LittleLink Custom v2.6.4

16 May 10:13
Compare
Choose a tag to compare

New LittleLink Custom release (version 2.6.3)


Download latest


If you already own an instance of LittleLink Custom, download the update file below.

New additions:




Added dark/light mode toggle switch to Admin/User Panel

Added a simple dark/light mode toggle switch that allows all users to switch between dark and light mode.





General bug fixes, additions and changes

  • Increased profile picture size to 128 px
  • Updated home message
  • Added gradient to dark mode background
  • Fixed homepage not being centered on mobile devices
  • Fixed users being able to add a profile image with no page name
  • Added line height and text alignment option to text editor
  • Made footer page texts not centered
  • Fixed social preview
  • General performance and SEO optimization
  • Made share button more mobile friendly
  • Switched to dark mode detection via CSS instead of JavaScript
  • And a lot of minor improvements and bug fixes



Download LittleLink Custom

LittleLink Custom v2.6.3

04 May 10:58
Compare
Choose a tag to compare

New LittleLink Custom release (version 2.6.3)


Download latest


If you already own an instance of LittleLink Custom, download the update file below.

New additions:




Added Button Editor

The new Button Editor has just been released. As of now, this feature is the longest feature in development.
This editor allows users to create their own buttons with custom colors gradients and icons.

Read more about this on the Blog here







Minor bug fixes and changes

  • Allowed admins to change their email regardless if email auth is enabled or not
  • Changed title to name on littlelink page
  • Limit littlelink description width
  • Fixed Config Editor not displaying properly
  • Fixed assets not displaying on Button Editor


Added spaces and subheadings

Added custom spaces and headings users can add like buttons to their littlelink pages to divide button sections into groups.

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.





Optimization for mobile devices

  • Fixed Button Editor not working with touch devices
  • Fixed preview button width
  • Added vertical-scroll for 'Links' page