reverie icon indicating copy to clipboard operation
reverie copied to clipboard

Revamping Reverie 5

Open milohuang opened this issue 11 years ago • 21 comments

Currently working on Reverie 5, and guess it may take another week since I want to make some changes to the overall design and polish the framework a bit. Any requests?

milohuang avatar Nov 29 '13 03:11 milohuang

My issue with F4 versus Reverie were some SCSS mixins didn't work. Not sure why but that would be rad!

Also, SCSS friendly child themes would be cool too. On Nov 28, 2013 7:43 PM, "Zhen Huang" [email protected] wrote:

Currently working on Reverie 5, and guess it may take another week since I want to make some changes to the overall design and polish the framework a bit. Any requests?

— Reply to this email directly or view it on GitHubhttps://github.com/milohuang/reverie/issues/244 .

postphotos avatar Nov 29 '13 03:11 postphotos

Portfolios by categories? (though not sure if this would be in the scope of basic Reverir design code.)

randomfreeform avatar Nov 29 '13 06:11 randomfreeform

Integration of orbit (plugin or hard code to the theme?) And custom post types that by default do something too! On Nov 28, 2013 10:48 PM, "randomfreeform" [email protected] wrote:

Portfolios by categories? (though not sure if this would be in the scope of basic Reverir design code.)

— Reply to this email directly or view it on GitHubhttps://github.com/milohuang/reverie/issues/244#issuecomment-29499147 .

postphotos avatar Nov 29 '13 06:11 postphotos

Orbit integration. Portfolio template if that fits within the basic framework concept (Reactor has the portfolio template), shortcode integration for different options(columns, buttons etc)

Infestix avatar Nov 30 '13 07:11 Infestix

Interchange integration please

adzay avatar Nov 30 '13 16:11 adzay

definetly +1 on 'Interchange'!

randomfreeform avatar Nov 30 '13 17:11 randomfreeform

I'm going to be a polite contrarian, but I'd like to advocate that Reverie not get bloated down with unnecessary features. Many features would probably be better served by developing add-on plugins. I prefer a framework that's efficient, lightweight and extensible.

tnog avatar Nov 30 '13 21:11 tnog

To echo this -- add-on WP plugins (or better Foundation mix-in support) would be great.

Interchange/Orbit would be perfect, but not for all projects. On Nov 30, 2013 1:09 PM, "tnog" [email protected] wrote:

I'm going to be a polite contrarian, but I'd like to advocate that Reverie not get bloated down with unnecessary features. Many features would probably be better served by developing add-on plugins. I prefer a framework that's efficient, lightweight and extensible.

— Reply to this email directly or view it on GitHubhttps://github.com/milohuang/reverie/issues/244#issuecomment-29561095 .

postphotos avatar Nov 30 '13 21:11 postphotos

I agree with you last 2! As long as all aspects of F5 work well (which includes Interchange!)....

Everything else should be add ons

  • where it might get a little gray is if they integrate in a special WP / Reverie way.

randomfreeform avatar Nov 30 '13 21:11 randomfreeform

+1 on Interchange integration, it'd be nice if that were the default for thumbnails/post images

Orbit would be nice to have as well, but less important as it usually require more customization anyhow.

nickbouton avatar Dec 01 '13 07:12 nickbouton

I used interchange allready with reverie 4, just for the logos, though, I don't know how usefull that would be in the framework with WP, because it might bloat it too much? Anyhow, I would try to join a project for a plugin of reverie Interchange and orbit integration. orbit would be too cool, because it might be very fast. both, interchange and orbit, should and would work very well together, to keep the big load of image sliders as low as possible.

NRG-R9T avatar Dec 01 '13 15:12 NRG-R9T

Just one simple thing for @milohuang : full foundation included with plugins and make every script or file load fast and smooth for best practice page speeds. Then I'm totally happy. It's allready very fast (without child themes, I hate those).

Example pages with all foundation plugin integrations (orbit, magellan, sections etc.) would be very nice too, to copy-paste them inside the theme edition process, but I guess that's a luxury.

I have only another suggestion about something that disturbes me and takes a lot of time to fix since I use reverie (V3.0): the styling of the sidebar. Something does no fit together between Foundation's small-class, aside-class or the small screen fonts and the Reverie-Sidebar. It's very confusing if you use headers and lists in the sidebar: they always have different style settings hidden everywhere. I don't know if something could be done here in the framework about it, otherwise I would. Maybe choosing "aside" only for the sidebar or something, just to have one for all settings there?

NRG-R9T avatar Dec 02 '13 17:12 NRG-R9T

Thanks for the input.

For Interchange, I like the new feature from the beginning but we do have another great plugin for the same purpose, WP Retina 2x, which is probably a standard of using 2x at the end of image name after WP's 150x150. If you do feel the need for Interchange, then I can find some way to implement it, with, say, small, medium, large and retina images. Looks like too many. Any thoughts?

@NRG-R9T The sidebar and widget areas are definitely in the todo list.

milohuang avatar Dec 03 '13 03:12 milohuang

@milohuang do you have an estimate of when you'll release the new F5 Reverie? I have a build in process and trying to decide whether to try to do the migration myself to take advantage of the new features or wait for Reverie 5. Thanks so much for this product!

adambundy avatar Dec 03 '13 14:12 adambundy

I vote for SCSS with Child Themes too! Thanks.

ghost avatar Dec 03 '13 17:12 ghost

@adambundy I will release a complete version compatible with Foundation 5 this weekend and add extra features like Interchange in the coming weeks.

milohuang avatar Dec 04 '13 02:12 milohuang

Zhen is coolio!

randomfreeform avatar Dec 04 '13 03:12 randomfreeform

SCSS with child themes would be great.

Also i know this is not foundation related, but WooCommerce support would be sweet. The reason is, that there isn't a solid foundation starter theme for it and also WooCommerce is getting bigger and bigger.

http://builtwith.com/ecommerce/ <-- this data tells us that people use it as much as they use Magento and other carts.

I also think there was a request/question about that for that somewhere in the forums…

btw great job with Reverie, it's amazing and i love it :)

darisi avatar Dec 04 '13 18:12 darisi

Besides the main Reverie goal which I believe is solid full F5 functionality... portfolio & commerce are my biggest wishes. I'm no top WP ace but I imagine they should be plugin addons, but to have them well integrated into Reverie would be super sweet, could be a paid add-on.

randomfreeform avatar Dec 04 '13 19:12 randomfreeform

Perhaps for those who want examples of integrations for WooCommerce, Orbit etc, those of us who have these integrations could just share examples of their gists, or we could just develop repositories here on github for different add-on plugins for Reverie? I'd be happy to contribute to give back to this awesome project that Zhen has started.

Just for ease of extensibility, in my child theme lib/ folder I created different support files:

lib/ -woocommerce-support.php -orbit-slideshow.php -theme-customizer.php -...

then just include the files in my functions.php file. I think that most of these integrations are pretty straightforward and based on the documentation available, everything that you need to know is already is out there.

For more complex integrations, I'll build a plugin if necessary. You can see an example of my most recent site that has WooCommerce and Orbit integration: http://theaizzi.com/

tnog avatar Dec 04 '13 23:12 tnog

it's here: http://themefortress.com/reverie-5/

thank you, @milohuang (also for looking into the sidebar/widget thing)

@tnog I don't find the childtheme-files you mentioned, but it's a good idea to share our solutions. I'm going to do so with my logo interchange:

<a href="<?php echo esc_url( home_url( '/' ) ); ?>" title="<?php echo esc_attr( get_bloginfo( 'name', 'display' ) ); ?>" rel="home">
<img src="<?php echo get_template_directory_uri(); ?>/img/YOURLOGO.png" data-interchange="[<?php echo get_template_directory_uri(); ?>/img/YOURLOGO.png, (default)], [<?php echo get_template_directory_uri(); ?>/img/YOURLOGO-568px.png, (screen and (max-width: 568px))], [<?php echo get_template_directory_uri(); ?>/img/YOURLOGO.png, (small)], [<?php echo get_template_directory_uri(); ?>/img/YOURLOGO.png, (medium)], [<?php echo get_template_directory_uri(); ?>/img/YOURLOGO.png, (large)]" alt="" ></a>

just change "YOURLOGO.png" with the pictures' names you uploaded to the themes "/img" folder. this example links to the home-URL too.

NRG-R9T avatar Dec 10 '13 17:12 NRG-R9T