
feature request / bug tracker
| Anonymous | Login | Signup for a new account | 2013-05-22 05:07 EDT | ![]() |
| View Issue Details [ Jump to Notes ] | [ Issue History ] [ Print ] | |||||||||||
| ID | Project | Category | View Status | Date Submitted | Last Update | |||||||
| 0000292 | ocPortal | core | public | 2011-10-07 13:42 | 2012-05-18 14:37 | |||||||
| Reporter | Chris Graham | |||||||||||
| Assigned To | Chris Graham | |||||||||||
| Priority | normal | Severity | feature | Reproducibility | N/A | |||||||
| Status | resolved | Resolution | fixed | |||||||||
| Platform | OS | OS Version | ||||||||||
| Product Version | ||||||||||||
| Target Version | Fixed in Version | |||||||||||
| Summary | 0000292: Scrap standard boxes | |||||||||||
| Description | Once CSS3 is common-place we can use things like border-radius so that standard boxes aren't a useful abstraction anymore. Removing them will simplify things. Generally it is worth trying to simplify all the CSS, in a cleaner more modern way, with more re-use. We don't need lots of different styles of rendering boxes, borders, etc. | |||||||||||
| Tags | No tags attached. | |||||||||||
| Time estimation (hours) | 4 | |||||||||||
| Attached Files | ||||||||||||
Notes |
|
|
(0000326) Fletch (reporter) 2012-01-31 11:23 edited on: 2012-01-31 11:25 |
I, and I suspect many seasoned users of ocPortal, have already 'edited' or 'substituted' other CSS properties for the various standardbox_* calls that currently exist. The CSS properties that deal with standardbox_* will necessarily need to be ripped out, affecting how the boxes and titles are rendered. But that can't be a bad thing! Currently the major browsers are capable of rendering CSS3 properties, and where they are not (e.g. IE9 can't render text_shadow - IE10 might be able to!), they all allow the page to degrade gracefully, so there really isn't a major loss to the average user. And where a commercial enterprise wishes for the display to render 'correctly' in all browsers, they are in a position to pay for 'hacks' to take care of their wishes. Long overdue, I say! |
|
(0000327) Chris Graham (administrator) 2012-01-31 11:26 |
Yes I agree here. Graceful degradation / Progressive enhancement / Responsive design / Latest buzzword - I think it is the way to go. Curved borders aren't needed, it is betterthat users who don't upgrade suffer some minor unprettiness than webmasters get strapped to really complex CSS. |
|
(0000431) BobS (reporter) 2012-04-27 02:53 |
Two-thirds sponsored — we need just another 8 support credits to get this started. |
|
(0000434) BobS (reporter) 2012-04-27 16:20 |
Fully-sponsored! Another successful example of community-sponsorship. |
|
(0000467) Chris Graham (administrator) 2012-05-12 14:36 |
Hi guys, I'm working on this now. I think all your intentions are to move ocPortal forward and drop a load of legacy stuff, so all our lives fan be easier in the future. To this end I am really going for it in terms of restructuring things for the next version of ocPortal, going quite beyond the scope of this issue. One of the reasons I am going beyond things is because for this issue I cannot realistically provide you a patch, because it would override about 80 files (bad idea...). So I want to deliver greater value, but it'll need to be with a longer term view. |
|
(0000468) BobS (reporter) 2012-05-12 16:04 edited on: 2012-05-12 16:42 |
Chris- I think that it is very important that you take whatever time you deem necessary for these CSS changes and the dropping of legacy support. There should be no hurry because it is more important that this be done right — as you say, you are laying the foundation for ocPortal's future. Maybe you can thrill us with a .1 release which contains some of the already finished work while maybe these CSS changes become the foundation for v9. Whatever you decide, I am sure we will be pleased with the improvements. |
|
(0000502) Chris Graham (administrator) 2012-05-18 14:37 |
This is pretty much done, however style changes are ongoing. An overview will be posted in the forum in the next few days (pending horrible delays that sometimes life throws). |
Issue History |
|||
| Date Modified | Username | Field | Change |
| 2011-10-07 13:42 | Chris Graham | New Issue | |
| 2011-10-07 13:44 | Chris Graham | Description Updated | View Revisions |
| 2012-01-03 09:31 | Chris Graham | Issue Monitored: Chris Graham | |
| 2012-01-25 12:43 | Fletch | Issue Monitored: Fletch | |
| 2012-01-27 10:42 | Jean | Issue Monitored: Jean | |
| 2012-01-31 11:13 | Fletch | Sponsorship Added | Fletch: GBP £ 44.00 |
| 2012-01-31 11:13 | Fletch | Sponsorship Total | 0 => 44 |
| 2012-01-31 11:23 | Fletch | Note Added: 0000326 | |
| 2012-01-31 11:24 | Fletch | Note Edited: 0000326 | View Revisions |
| 2012-01-31 11:25 | Fletch | Note Edited: 0000326 | View Revisions |
| 2012-01-31 11:26 | Chris Graham | Note Added: 0000327 | |
| 2012-04-12 13:34 | krunchor | Issue Monitored: krunchor | |
| 2012-04-17 18:11 | BobS | Issue Monitored: BobS | |
| 2012-04-27 02:39 | BobS | Sponsorship Added | BobS: GBP £ 44.00 |
| 2012-04-27 02:39 | BobS | Sponsorship Total | 44 => 88 |
| 2012-04-27 02:53 | BobS | Note Added: 0000431 | |
| 2012-04-27 14:33 | Viewfindr | Sponsorship Added | Viewfindr: GBP £ 44.00 |
| 2012-04-27 14:33 | Viewfindr | Sponsorship Total | 88 => 132 |
| 2012-04-27 14:33 | Viewfindr | Issue Monitored: Viewfindr | |
| 2012-04-27 16:20 | BobS | Note Added: 0000434 | |
| 2012-05-12 14:36 | Chris Graham | Note Added: 0000467 | |
| 2012-05-12 16:04 | BobS | Note Added: 0000468 | |
| 2012-05-12 16:42 | BobS | Note Edited: 0000468 | View Revisions |
| 2012-05-18 14:37 | Chris Graham | Note Added: 0000502 | |
| 2012-05-18 14:37 | Chris Graham | Status | new => resolved |
| 2012-05-18 14:37 | Chris Graham | Resolution | open => fixed |
| 2012-05-18 14:37 | Chris Graham | Assigned To | => Chris Graham |
| Copyright © 2000 - 2010 MantisBT Group |