Every now and then, I do searches for "Omega" in the themes section, and came across your Libra theme the other day.

I look forward to seeing a release, and please let me know when it IS released so I can list it as a subtheme on the Omega project page.

Also, is this based on the 7.x-2.x branch??

Comments

himerus’s picture

Title: Update on release status... » Update to 7.x-2.x branch of Omega
Version: » 7.x-1.0
Component: Miscellaneous » Code
Assigned: Unassigned » himerus
Category: task » feature

Just saw the 7.x-1.0 release you posted!! Cheers!!

However, I'm sad that this was done using the 7.x-1.x branch of Omega... while it works, the 2.x line is so much more powerful...

I would like to offer (when I can find some time) to help move this to the 2.x version of Omega. There are some things that definitely will break greatly with the CSS because of renaming (standardizing) of region names, the zone placement, etc. It'll take some massaging, and I haven't yet been able to write any documentation on upgrading a theme using the 7.x-1.x version of Omega to the 7.x-2.x version. There ARE some differences, new templates (zones & regions) that act differently, and are needed, and page.tpl.php gets a HUGE overhaul.

Let's discuss this here, and I WILL be glad to help port/upgrade to Omega 2.x :)

Potentially, you could even keep this version intact, and the "updated" version could be 7.x-2.x as well? So that you wouldn't have to update any sites currently using it on the 1.x version.

I'd also recommend in a README.txt, making sure users who use this need the 1.x version of Omega, and not the 2.x...

Sorry for throwing this all at you, but the theme looks great, and I'd love to help push it forward!!!

geekgirlweb’s picture

If it's of any help these are some errors I got when attempting to use Omega 2 and Libra:

Notice: Undefined index: zones in include() (line 23 of /home/user/public_html/sites/all/themes/omega/omega/process/process-page.inc).
Warning: array_keys() expects parameter 1 to be array, null given in include() (line 34 of /home/user/public_html/sites/all/themes/omega/omega/process/process-page.inc).
Warning: array_search() expects parameter 2 to be array, null given in include() (line 36 of /home/user/public_html/sites/all/themes/omega/omega/process/process-page.inc).
Warning: array_slice() expects parameter 1 to be array, null given in include() (line 38 of /home/user/public_html/sites/all/themes/omega/omega/process/process-page.inc).
Warning: array_slice() expects parameter 1 to be array, null given in include() (line 40 of /home/user/public_html/sites/all/themes/omega/omega/process/process-page.inc).
Warning: Invalid argument supplied for foreach() in include() (line 42 of /home/user/public_html/sites/all/themes/omega/omega/process/process-page.inc).
Warning: array_keys() expects parameter 1 to be array, null given in include() (line 93 of /home/user/public_html/sites/all/themes/omega/omega/process/process-page.inc).
Warning: Invalid argument supplied for foreach() in include() (line 94 of /home/user/public_html/sites/all/themes/omega/omega/process/process-page.inc).
Notice: Undefined index: content in include() (line 101 of /home/user/public_html/sites/all/themes/omega/omega/process/process-page.inc).
Warning: array_keys() expects parameter 1 to be array, null given in include() (line 105 of /home/user/public_html/sites/all/themes/omega/omega/process/process-page.inc).
Warning: Invalid argument supplied for foreach() in include() (line 106 of /home/user/public_html/sites/all/themes/omega/omega/process/process-page.inc).
Notice: Undefined variable: branding_wrapper_width in include() (line 10 of /home/user/public_html/sites/all/themes/libra/page.tpl.php).
Notice: Undefined variable: header_logo_width in include() (line 11 of /home/user/public_html/sites/all/themes/libra/page.tpl.php).
Notice: Undefined variable: secondary_nav in include() (line 29 of /home/user/public_html/sites/all/themes/libra/page.tpl.php).
Notice: Undefined variable: primary_nav in include() (line 37 of /home/user/public_html/sites/all/themes/libra/page.tpl.php).
Notice: Undefined variable: secondary_nav in include() (line 37 of /home/user/public_html/sites/all/themes/libra/page.tpl.php).
Notice: Undefined variable: content_container_width in include() (line 100 of /home/user/public_html/sites/all/themes/libra/page.tpl.php).
Notice: Undefined variable: main_content_classes in include() (line 101 of /home/user/public_html/sites/all/themes/libra/page.tpl.php).
Notice: Undefined variable: title in include() (line 33 of /home/user/public_html/sites/all/themes/omega/omega/templates/region--content.tpl.php).
Notice: Undefined variable: sidebar_first_classes in include() (line 123 of /home/user/public_html/sites/all/themes/libra/page.tpl.php).
Notice: Undefined variable: sidebar_second_classes in include() (line 129 of /home/user/public_html/sites/all/themes/libra/page.tpl.php).
Notice: Undefined variable: footer_container_width in include() (line 175 of /home/user/public_html/sites/all/themes/libra/page.tpl.php).

Cheers :)

himerus’s picture

Yes, the Omega 1.x and 2.x are VERY different, with the 2.x version adding "zones", which are processed and rendered, making page.tpl.php drastically different, allowing movement of zones or "groups of regions".

I did take a quick look @ the libra code, and it "shouldn't" be "too" bad to update to the 2.x version, but will take me a bit of time to get around to...

But I'd definitely like to help here for sure.

marianojofre’s picture

Hi himerus, thanks a lot for offering some help.
When we had built the theme, we had the omega 1.x to work with.
But now we should update it to the 2.x Omega version.
I think this month it will be ready.

Regards,
Mariano

Daidy’s picture

Good news !! Thanks.

threading_signals’s picture

Would like to see the new version. +1

himerus’s picture

@Mariano,

Any word on this update?! I have been ultra busy with little time to give out much time on this one. Just back from DrupalCon, and trying to finish up a documentation section for the Omega 2.x line.

Looking forward to seeing this one live on the 2.x version of Omega. I may even use it myself on a site or two! :)

yugongtian’s picture

Notice: Undefined index: body_classes 在 include() (Line 14 at /var/www/abc.com/public_html/sites/all/themes/omega/preprocess/preprocess-maintenance-page.inc).

NightRyu’s picture

would love to see this in 2.x too :))

BenK’s picture

Subscribing

jjma’s picture

Like to see the update to version 2 of the Omega theme.

thanks

Jon

himerus’s picture

Title: Update to 7.x-2.x branch of Omega » Update to 7.x-3.x branch of Omega

Updating this, as Omega is now moving to 3.x, and this theme should be updated to that major version, if any.

Adam S’s picture

Is there any work being done on this theme? It's a great theme and I would love to work with it on Omega 3.x.

smsman’s picture

+1

I'd also like to see Libra on Omega 3.x

darioshanghai’s picture

sub

Anonymous’s picture

sunbscribes

jjsanz’s picture

subscribe

Lightforge88’s picture

It would be fantastic if these theme would be updated for the latest omega branch.

ofridagan’s picture

subscribing

VVVi’s picture

That is wonderful theme and it would be great if you would like upgrade it to Omega 3.x.

thanks