Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Luna 2.1 "Fluorescent Blue" Shiplist #1602

Open
Studio384 opened this issue May 13, 2016 · 0 comments

Comments

1 participant
@Studio384
Copy link
Member

commented May 13, 2016

Luna 2.1 "Fluorescent Blue"

Fluorescent Blue is an intermediate version update to Luna which we will hopefully provide with regular minor feature updates along the way while we're putting our back into fixing everything we think is wrong with Luna, which might take a while...

Features

  • #1642 Backstage redesign: the Backstage has gotten an updated look with improved navigation for small devices and quicker access to all pages.
  • #1647 CDN vendor packages: if you want, you can now tell Luna to get Font Awesome, Bootstrap and jQuery from their respective CDNs rather than downloading them from your own domain.
  • #1653 Font Awesome 5: we've replaced all icons with Font Awesome 5 (up from 4.7), this means that there is a whole new set of icons available to you to use as forum icons.
  • #1655 Smily support removed: support for the classic smilies has been removed, instead, Luna will now always use emojis.
  • #1656 Update rings: you can no longer change in which update ring you are. As we drop the maintenance of nighlies, it didn't make much sense to keep this in place.
  • #1681 Emoji size: you can no longer change the size of emoji.
  • #1682 Custom emoji: you can now add new emojis in Settings > Emoji.
  • #1683 Social embeds: the parser now supports a number of social embeds.
  • #1684 Icon packs: a new type of plugin has been added named "icon packs".
  • #1702 Case insensitive emoji: emoji shortcodes are now case insensitive.
  • #1703 Emoji codes: emoji now have a new set of shortcuts.
  • #1706 Local videos: videos can now be embedded from a local source.
  • #1711 User settings: a number of users settings have been removed.

Backstage

  • #1686 Censored words save: censored words can now be saved all at once.
  • #1685 Theme selection: the Backstage now shows more information about themes.

Design

  • #1658 Night mode: night mode has been improved with better contrast and a darker design.
  • #1689 Bootstrap 4: Backstage, Fifteen and Sunrise have gotten a Bootstrap 4 upgrade.

Parser

  • #1594 Improved spoiler support: we've improved the spoiler tag implementation to use the native Bootstrap collapse plugin.

Theme

Fifteen and Sunrise

  • #1611 Responsive tables: whenever a table is used, it is now responsive.
  • #1616 Native font stack: Luna now uses a native font stack, which means that Luna now goes with the font that best fits your operating system rather than using its own.
  • #1640 Improved mobile navigation: Fifteen is getting an updated navbar design to improve the experience for mobile users.
  • #1642 Fifteen SCSS: Fifteen and Sunrise have been rewritten in SCSS.
  • #1641 User avatar: the user avatar is now used as icon for the user menu.
  • #1671 Sidebar improvements: the sidebar has been improved to take up less space on small devices.

Typography

  • #1679 Typography: Luna has a new default theme in Typography.

System

  • #1708 MySQL legacy: MySQL and MySQL InnoDB support has been dropped.
  • #1710 PDO layer: Luna now uses PDO to connect to a database.

Developers

Themes

  • #1256 Data-only menus: menu data is now passed to themes without any markup.
  • #1688 Installable themes: themes now require installation.
    • #1677 Theme registration: themes now have to store their data in theme.json instead of information.php.
    • #1678 Theme features: themes can now register which features they support in theme.json, which will result in warnings in the Backstage for settings that are not supported by the current theme.
  • #1709 Easier theming: Luna now provides objects with all data required by themes.

Components

  • #1622 jQuery 3.3.1: jQuery has been updated to version 3.3.1.
  • #1701 Bootstrap 4.1.2: Bootstrap has been updated to version 4.1.2.
  • #1653 Font Awesome 5.1.1: Font Awesome has been updated to version 5.1.1.

Enhancements

  • #1680 Email vs e-mail: Luna now consistently says "email" instead of using both notations.

Fixed issues

Documentation

  • For Luna 2.1, we're putting a lot of effort in updating and expanding the Luna documentation. If you'd like to contribute, be my guest, all help is welcome. For all changes coming in the documentation, see GetLuna/Documentation#1

@Studio384 Studio384 self-assigned this May 13, 2016

@Studio384 Studio384 added the ship list label May 13, 2016

@Studio384 Studio384 added this to the Luna 2.1 Fallow milestone May 13, 2016

@Studio384 Studio384 added this to In progress in Luna 2.1 Jun 17, 2018

@Studio384 Studio384 changed the title Luna 2.1 "Fallow" Shiplist Luna 2.1 "Fluorescent Blue" Shiplist Jun 24, 2018

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
You can’t perform that action at this time.