Month's top: Whynotsignup00 with 28$
Want LAH to translate a manga for you?
Little Angels Hentai Forum Index
It's for you!
PLEASE LOG IN OR REGISTER TO BE ABLE TO SEE THE PICTURES AND ATTACHED FILES!
Additional UI changes 03/2014

 
Compose reply Little Angels Hentai Forum Index » Announcements View previous thread
View next thread
DMCA
Additional UI changes 03/2014
Author Message
Sat
Star Angel
Warnings:
Posts: 7535

Post Additional UI changes 03/2014 Quote
Hey everyone!
After a LOT of invisible background changes, we have now added a few improvements to the user Interface.
As usual, I will post a summary before Ult adds the details:
  • New, bigger and rounder button design
  • New spoiler design, you can now add spoiler titles
  • New quote design
  • BBcodes are now inserted on your current text position instead of the end of your text
  • BBcode keyboard shortcuts now work on all browsers
We hope you enjoy all the new stuff!


_________________

Some people say, the universe is a Star Ocean!

Want to donate to keep the site up? PM me for possible donation ways!
We now also accept Bitcoin.

Got a suggestion on how we can improve LAH? Post it here or vote for other people's suggestions!


Last edited by Sat on Mon Mar 10, 2014 12:15 pm; edited 1 time in total
Mon Mar 10, 2014 12:08 pm Profile PM WWW Skype
ult_combo
Matrix Angel
Warnings:
Posts: 1235

Post Quote
The latest set of fixes and small improvements has just landed.

BBCode
- New spoiler="title" tag support
- BBCode editor buttons now insert tags at caret position
- BBCode Alt+key hotkeys now work correctly in Chrome and Firefox (some hotkeys may still be changed)
- Rewritten 20 operations from bbencode second pass to a single operation, better performance when rendering pages and better organized code
- Rewritten spoilers' bbencode first pass, better handling of unpaired spoiler tags
Styling
- New spoiler and quote styling
- BBCode editor's font select options background changed to have better contrast
- New post bubble styling - cleaner markup, color changed to match theme colors, anti-aliased bubble corner
- Fatter buttons, easier to click
Small fixes/improvements
- Removed framing from posting screen's topic review, also removed its duplicated header
- Fixed spoilers in posting topic review and post reports review
- Force word-breaking on search post results to preserve layout
- Reverted to old async syntax for ga.js, fixes resource blocking in Firefox
- Removed "Compatibility mode" button from IE address bar

This sums virtually all visible changes.

For now, I'm considering whether to change the hotkeys for BBCode editor's quote and URL hotkeys, seeing as alt gr+q alt gr+w is necessary to use the "/" and "?" characters on some laptop keyboards. Also still have to integrate the buttons' tag insertions with the browser's ctrl+z.

Emoticons still use the old code which inserts them at the end of the textarea, this behavior will be updated after we re-design the emoticons menu display to get rid of the popup window.

Feel free to report issues and suggest improvements as usual. Razz


_________________
My main MF acc was suspended, use other mirrors until I re-up it all to a new host.



There is no knowledge that is not power.
Our only limitations are those we set up in our own minds.
Perfection is achieved, not when there is nothing more to add, but when there is nothing left to take away.
Measuring software productivity by lines of code is like measuring progress on an airplane by how much it weighs.
Programming is an art form, whose real value can only be appreciated by another versed in the same arcane art.
Mon Mar 10, 2014 12:09 pm Profile PM MSN Skype
ult_combo
Matrix Angel
Warnings:
Posts: 1235

Post Quote
Follow-up fixes:

- Right Alt (Alt Gr) no longer triggers BBCode alt shortcuts, this allows using the right alt to insert special characters again. Use the left alt for the BBCode hotkeys.
- The "New PM" box should be correctly centered in all browsers/OS's now.
- Corrected BBCode font size select. ( http://lah.li/28385 )


_________________
My main MF acc was suspended, use other mirrors until I re-up it all to a new host.



There is no knowledge that is not power.
Our only limitations are those we set up in our own minds.
Perfection is achieved, not when there is nothing more to add, but when there is nothing left to take away.
Measuring software productivity by lines of code is like measuring progress on an airplane by how much it weighs.
Programming is an art form, whose real value can only be appreciated by another versed in the same arcane art.
Tue Mar 11, 2014 10:22 pm Profile PM MSN Skype
ult_combo
Matrix Angel
Warnings:
Posts: 1235

Post Quote
One more small batch, concerning the developers primarily:

- Implemented Grunt automation replacing gulp and prepros for the concatenating, minifying, sass compiling, source mapping and cache busting tasks.
- Implemented new deploy script, now Windows-compatible. Make sure to run it with a clean repository through Msysgit, after setting up your credentials.
- Standardization of the SCSS directory -- all SCSS files now belong in the template theme directory.

Also, as an extra UI fix, list items with nested spoilers now display properly during spoiler animations -- before, the list item's disc/numbering would disappear in Chrome and appear misplaced in Firefox during the animation.


_________________
My main MF acc was suspended, use other mirrors until I re-up it all to a new host.



There is no knowledge that is not power.
Our only limitations are those we set up in our own minds.
Perfection is achieved, not when there is nothing more to add, but when there is nothing left to take away.
Measuring software productivity by lines of code is like measuring progress on an airplane by how much it weighs.
Programming is an art form, whose real value can only be appreciated by another versed in the same arcane art.
Fri Mar 21, 2014 8:42 am Profile PM MSN Skype
ult_combo
Matrix Angel
Warnings:
Posts: 1235

Post Quote
Another small update:

  • Adjusted the global line-height to look as originally intended. This change is mostly noticeable for Firefox users, as recent versions of Firefox have modified some of its default line-height values (e.g. lines were more vertically afar than they should). Now that we've adjusted it, the site's global line-height should render equally in all browsers.

  • BBCode editor
    • All tags are now inserted in pairs. This way you can format your text with fewer clicks, also making it harder to forget to close a tag. The "Close tags" feature has been removed as its former functionality is completely obsolete now (it operated on an "open tags stack" which no longer exists now that every tag is inserted with a corresponding closing tag).
    • Clicking the "List" item while having some text selected will create a list item for each non-blank line of text (see attach #1). When there's no text selected, the "List" button will insert a list with a single blank item ready to be written (see attach #2). These changes are intended to streamline your editing experience as well.
    • The "List=" button has been removed and its description merged into the "List" button. This standardizes how the "=value" tags are presented (e.g. quote, spoiler, url and magnet tags' =value variants do not have a proper button, they are only described in the button's help line). In the future, a better UI for inserting the =value tags may be implemented so that users won't have to type it manually into the editor code.
    • A new "Item" button has been implemented for adding list items, right at the side of the "List" button. Its hotkey is the same which previously belonged to the now removed "List=" button. Regarding selected text, the "Item" button's behavior is very similar to the new "List" button behavior, with the exception that it won't insert list and /list tags (obviously).

There has been a lot of code refactoring around the BBCode editor, posting page and private message pages, report if you find anything out of order. Very Happy


//TODO relocate these changelogs to own thread (?)


_________________
My main MF acc was suspended, use other mirrors until I re-up it all to a new host.



There is no knowledge that is not power.
Our only limitations are those we set up in our own minds.
Perfection is achieved, not when there is nothing more to add, but when there is nothing left to take away.
Measuring software productivity by lines of code is like measuring progress on an airplane by how much it weighs.
Programming is an art form, whose real value can only be appreciated by another versed in the same arcane art.
Mon Jun 16, 2014 2:58 am Profile PM MSN Skype
Display posts from previous:    
Compose reply Little Angels Hentai Forum Index » Announcements All times are GMT
Page 1 of 1

 
Jump to: 
You cannot post new threads in this forum
You cannot reply to threads in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum
You cannot vote in polls in this forum
You cannot attach files in this forum
You cannot download files in this forum


Do not upload or mention any illegal content. Violators will be reported to the authorities. You are responsible for your uploads and actions.
If it is illegal for you to view adult lolikon material in your current location, leave this site immediately.
LAH is in compliance with DMCA.
LAH works best with JavaScript enabled. Enable it for a better experience. (´・ω・`)
Your browser is outdated and insecure! Please update your browser to fully enjoy LAH.