LDraw.org Discussion Forums
New website theme status - Printable Version

+- LDraw.org Discussion Forums (https://forums.ldraw.org)
+-- Forum: Administrative (https://forums.ldraw.org/forum-4.html)
+--- Forum: Website Suggestions/Requests/Discussion (https://forums.ldraw.org/forum-23.html)
+--- Thread: New website theme status (/thread-23155.html)



New website theme status - Orion Pobursky - 2019-01-17

The old thread is getting cluttered so I'll recap what's going on here:

What has been done:
- I think layout is principally complete. I've converted some of the articles (read non-homepage) to use the new theme.
- The article and menu hierarchy has been overhauled
- I slightly modified the parts update table tag


What needs to be done:
- I need a new "Parts Update" image. This image will be the default image displayed for a parts update unless or until an update specific image is made. This is the major thing holding up switching over to the new homepage design.
- There is a bug in the menu shown for computers. Third level articles are not displaying in the menu. The tablet/mobile menu is unaffected.
- Custom styling. Right now I'm using the default styling for the web framework in use. While I think the default styling is fine, I'd like to change that to be able to use a custom styling for components if we so choose. I have to figure out a way to do this while also maintaining the ability to edit the design from within the CMS.

As always, I want as many users as possible to be satisfied with the results. I'm open to suggestions, mild complaints that offer solutions, and requests.

P.S. We are not keeping the old design. It was a spaghetti mess of different blocks of code that has been following us since we switched to CMSMS almost 10 years ago. A house cleaning was sorely needed.


RE: New website theme status - Willy Tschager - 2019-01-17

(2019-01-17, 15:53)Orion Pobursky Wrote: - I need a new "Parts Update" image. This image will be the default image displayed for a parts update unless or until an update specific image is made. This is the major thing holding up switching over to the new homepage design.

For what it's worth:


.png   Part Update1.png (Size: 95.69 KB / Downloads: 173)

https://www.dropbox.com/s/dlswdzajxlh84rb/Part%20Update1.png?dl=0

w.


RE: New website theme status - Orion Pobursky - 2019-01-17

(2019-01-17, 17:16)Willy Tschager Wrote:
(2019-01-17, 15:53)Orion Pobursky Wrote: - I need a new "Parts Update" image. This image will be the default image displayed for a parts update unless or until an update specific image is made. This is the major thing holding up switching over to the new homepage design.

For what it's worth:



https://www.dropbox.com/s/dlswdzajxlh84rb/Part%20Update1.png?dl=0

w.

Awesome. Time to flip the switch.


RE: New website theme status - Orion Pobursky - 2019-01-17

Known issue:
- The color table overlaps outside of existing formatting. See here: http://www.ldraw.org/article/547.html
Note that this table is now generated from data pulled from the current official ldconfig.ldr add will auto update if changed.


RE: New website theme status - Orion Pobursky - 2019-01-17

(2019-01-17, 18:10)Orion Pobursky Wrote: Known issue:
- The color table overlaps outside of existing formatting. See here: http://www.ldraw.org/article/547.html
Note that this table is now generated from data pulled from the current official ldconfig.ldr add will auto update if changed.

I expect to have this fixed when I adjust the large monitor breakpoint above 1200px.


RE: New website theme status - Travis Cobbs - 2019-01-17

(2019-01-17, 17:19)Orion Pobursky Wrote:
(2019-01-17, 17:16)Willy Tschager Wrote: For what it's worth:



https://www.dropbox.com/s/dlswdzajxlh84rb/Part%20Update1.png?dl=0

w.

Awesome. Time to flip the switch.

Almost everything is now broken for me (Chrome on Mac). Here's what the main page looks like for me:

[Image: fVe1Gp5.png]

Other pages that use the new theme are just as broken.


RE: New website theme status - Orion Pobursky - 2019-01-17

(2019-01-17, 18:21)Travis Cobbs Wrote:
(2019-01-17, 17:19)Orion Pobursky Wrote: Awesome. Time to flip the switch.

Almost everything is now broken for me (Chrome on Mac). Here's what the main page looks like for me:


Other pages that use the new theme are just as broken.

That's odd. I develop on a Mac at home and everything is good on iOS Safari. I'll look into it tonight. What version of Safari are you using?


RE: New website theme status - Willy Tschager - 2019-01-17

(2019-01-17, 18:21)Travis Cobbs Wrote:
(2019-01-17, 17:19)Orion Pobursky Wrote: Awesome. Time to flip the switch.

Almost everything is now broken for me (Chrome on Mac). Here's what the main page looks like for me:


Other pages that use the new theme are just as broken.

Same here on Firefox on Win10.

w.


RE: New website theme status - Max Martin Richter - 2019-01-17

(2019-01-17, 18:29)Orion Pobursky Wrote:
(2019-01-17, 18:21)Travis Cobbs Wrote: Almost everything is now broken for me (Chrome on Mac). Here's what the main page looks like for me:


Other pages that use the new theme are just as broken.

That's odd. I develop on a Mac at home and everything is good on iOS Safari. I'll look into it tonight. What version of Safari are you using?

Same on my Windows 7 based Computer with Opera 57.0.3, Firefox 64.0.2, Chrome 71.0.
As well on my Android Phone with Opera 49.2 and on my iPhone the same result. ;-)


RE: New website theme status - Orion Pobursky - 2019-01-17

(2019-01-17, 18:29)Orion Pobursky Wrote:
(2019-01-17, 18:21)Travis Cobbs Wrote: Almost everything is now broken for me (Chrome on Mac). Here's what the main page looks like for me:


Other pages that use the new theme are just as broken.

That's odd. I develop on a Mac at home and everything is good on iOS Safari. I'll look into it tonight. What version of Safari are you using?

You need to be on Safari 12 or 11.1. So MacOS 10.11 or higher.


RE: New website theme status - Orion Pobursky - 2019-01-17

(2019-01-17, 18:21)Travis Cobbs Wrote:
(2019-01-17, 17:19)Orion Pobursky Wrote: Awesome. Time to flip the switch.

Almost everything is now broken for me (Chrome on Mac). Here's what the main page looks like for me:


Other pages that use the new theme are just as broken.

I messed up a site cache setting. Should work now.


RE: New website theme status - Orion Pobursky - 2019-01-17

Known issue:
The table of contents, on the pages that have them, needs work. I'll be writing a new TOC auto generator to fix this.


RE: New website theme status - Max Martin Richter - 2019-01-17

(2019-01-17, 18:49)Orion Pobursky Wrote:
(2019-01-17, 18:21)Travis Cobbs Wrote: Almost everything is now broken for me (Chrome on Mac). Here's what the main page looks like for me:


Other pages that use the new theme are just as broken.

I messed up a site cache setting. Should work now.

Yepp. :-)


RE: New website theme status - Magnus Forsberg - 2019-01-17

I find it odd that clicking on the red brick logo on the wiki page, doesn't lead back to Ldraw.org, but instead lead to the main wiki page


RE: New website theme status - Chris Dee - 2019-01-17

(2019-01-17, 17:16)Willy Tschager Wrote:
(2019-01-17, 15:53)Orion Pobursky Wrote: - I need a new "Parts Update" image. This image will be the default image displayed for a parts update unless or until an update specific image is made. This is the major thing holding up switching over to the new homepage design.

For what it's worth:



https://www.dropbox.com/s/dlswdzajxlh84rb/Part%20Update1.png?dl=0

w.

I have asked before without much success, but I'd really like someone who has the skills to do something like this for each update. It's definitely not my area of expertise. Maybe starting with the recent historical ones?


RE: New website theme status - Travis Cobbs - 2019-01-18

(2019-01-17, 18:49)Orion Pobursky Wrote:
(2019-01-17, 18:21)Travis Cobbs Wrote: Almost everything is now broken for me (Chrome on Mac). Here's what the main page looks like for me:


Other pages that use the new theme are just as broken.

I messed up a site cache setting. Should work now.

Yes.


RE: New website theme status - Travis Cobbs - 2019-01-18

(2019-01-17, 17:19)Orion Pobursky Wrote: Awesome. Time to flip the switch.

Most (all?) of the sub-pages have a weird artifact in their background:

[Image: rZT3DVs.png]

I see this in Chrome 71 and Safari 12. I think that the gradient in the background was supposed to be removed entirely (it's not present on the front page).


RE: New website theme status - Orion Pobursky - 2019-01-18

(2019-01-18, 5:08)Travis Cobbs Wrote:
(2019-01-17, 17:19)Orion Pobursky Wrote: Awesome. Time to flip the switch.

Most (all?) of the sub-pages have a weird artifact in their background:


I see this in Chrome 71 and Safari 12. I think that the gradient in the background was supposed to be removed entirely (it's not present on the front page).

I’m still going through all the articles and that’s the old theme. It will be fixed when I switch that article to the new one. I intentionally made this a manual process to ensure I looked at every page.


RE: New website theme status - Orion Pobursky - 2019-01-18

I adjusted the max width breakpoint for large monitors by 150px. Is this too wide or fine?


RE: New website theme status - Philippe Hurbain - 2019-01-18

(2019-01-18, 18:34)Orion Pobursky Wrote: I adjusted the max width breakpoint for large monitors by 150px. Is this too wide or fine?
Seems to work fine for me, on PC and on phone.


RE: New website theme status - Johann Eisner - 2019-01-18

The tabs of the toolbar normally open automatically when mouse over.
But once you've clicked on a tab, mouse over does not work anymore.


RE: New website theme status - Orion Pobursky - 2019-01-18

(2019-01-18, 20:10)Johann Eisner Wrote: The tabs of the toolbar normally open automatically when mouse over.
But once you've clicked on a tab, mouse over does not work anymore.

Should be fixed.


RE: New website theme status - Johann Eisner - 2019-01-18

(2019-01-18, 20:13)Orion Pobursky Wrote:
(2019-01-18, 20:10)Johann Eisner Wrote: The tabs of the toolbar normally open automatically when mouse over.
But once you've clicked on a tab, mouse over does not work anymore.

Should be fixed.

Perfect!
Thanks.


RE: New website theme status - Magnus Forsberg - 2019-01-22

The link "LDraw Specifications" on all the Part Tracker homepages, leads to a page without format

http://www.ldraw.org/article/292


RE: New website theme status - Orion Pobursky - 2019-01-22

(2019-01-22, 18:41)Magnus Forsberg Wrote: The link "LDraw Specifications" on all the Part Tracker homepages, leads to a page without format

http://www.ldraw.org/article/292

Thanks for the report. I changed that page to a section header since everything is listed in the menu. I’ll remove the link or maybe I’ll make an auto generated page that lists all the children pages.


RE: New website theme status - Orion Pobursky - 2019-01-22

(2019-01-22, 18:44)Orion Pobursky Wrote:
(2019-01-22, 18:41)Magnus Forsberg Wrote: The link "LDraw Specifications" on all the Part Tracker homepages, leads to a page without format

http://www.ldraw.org/article/292

Thanks for the report. I changed that page to a section header since everything is listed in the menu. I’ll remove the link or maybe I’ll make an auto generated page that lists all the children pages.

Fixed.


RE: New website theme status - Orion Pobursky - 2019-01-22

(2019-01-17, 18:14)Orion Pobursky Wrote:
(2019-01-17, 18:10)Orion Pobursky Wrote: Known issue:
- The color table overlaps outside of existing formatting. See here: http://www.ldraw.org/article/547.html
Note that this table is now generated from data pulled from the current official ldconfig.ldr add will auto update if changed.

I expect to have this fixed when I adjust the large monitor breakpoint above 1200px.

Fixed


RE: New website theme status - Orion Pobursky - 2019-01-22

(2019-01-17, 15:53)Orion Pobursky Wrote: - There is a bug in the menu shown for computers. Third level articles are not displaying in the menu. The tablet/mobile menu is unaffected.

Fixed.


RE: New website theme status - Willy Tschager - 2019-01-23

If possible I would rotate "Parts Update" by 90 degrees counterclock-wise and delete the "available now" to be in sync with the other pics.

w.


RE: New website theme status - Magnus Forsberg - 2019-01-27

Didn't we use to have a possibility to search the LDraw.org site?


RE: New website theme status - Orion Pobursky - 2019-01-27

(2019-01-27, 17:14)Magnus Forsberg Wrote: Didn't we use to have a possibility to search the LDraw.org site?

Yes. I’m adding that back in soon.


RE: New website theme status - Johann Eisner - 2019-01-30

(2019-01-27, 18:48)Orion Pobursky Wrote:
(2019-01-27, 17:14)Magnus Forsberg Wrote: Didn't we use to have a possibility to search the LDraw.org site?

Yes. I’m adding that back in soon.

Hi Orion
This link on the unofficial part site doesn't work.

Johann


RE: New website theme status - Orion Pobursky - 2019-01-30

(2019-01-30, 19:54)Johann Eisner Wrote:
(2019-01-27, 18:48)Orion Pobursky Wrote: Yes. I’m adding that back in soon.

Hi Orion
This link on the unofficial part site doesn't work.

Johann

It works but the anchor is just further down an already short page. For most computer screens, the page doesn't even need to scroll down.