Simple Machines Community Forum

Customizing SMF => Graphics and Templates => Theme Previews => Topic started by: Bloc on August 11, 2015, 07:36:14 PM

Title: [preview] ShelfLife
Post by: Bloc on August 11, 2015, 07:36:14 PM
ShelfLife is a SMF theme project which I've been working on lately. Its responsive/adaptive, having separate templates for touch/non-touch devices. It uses HTML5/CSS3 and have a number of theme options built-in as well.

If you want to try it out its currently on Github: https://github.com/Bloc67/ShelfLife (https://github.com/Bloc67/ShelfLife) (note that its beta status and will have bugs and unfinished sections)

Features(in no particular order)

   - preset backgrounds
   - preset boardicons
   - hide top header when in admin section
   - adaptive layout, own templates for touch-based devices. no menus and simpler layout.
   - responsive CSS to fit any resolution.
   - Some items from main menu are splitted into a personal menu.
   - Icomoon webfont used for icons.
   - CSS-based attachment popup viewer


(https://www.simplemachines.org/community/proxy.php?request=http%3A%2F%2Fimg00.deviantart.net%2Ff5c4%2Fi%2F2015%2F223%2F8%2F0%2Fshelflife_preview_by_bjoernhk-d959zfc.jpg&hash=4457cd1202c5d5a3179b6d6f06e051ef25ffd5bf)
Title: Re: [preview] ShelfLife
Post by: margarett on August 12, 2015, 03:00:14 AM
The screenshots look very nice ;)
Title: Re: [preview] ShelfLife
Post by: JBlaze on August 12, 2015, 03:11:14 AM
Looks good, Bloc!
Title: Re: [preview] ShelfLife
Post by: Bloc on August 12, 2015, 05:12:25 AM
Thanks, guys.:)

I'll add more screenshots and a demo site later on. For now its only at Github, which I find the best spot to host it(easier to quickly update/change). However, this topic will be updated as things progresses. And, seeing its hosted there, forks or derivatives are encouraged, if you like to build on it for yourself.(license is GPL v2)

My main wish is to spark some interest in *free* SMF themeing again - foremost for SMF 2.0 - but I have plans for SMF 2.1 and ElkArte too.
Title: Re: [preview] ShelfLife
Post by: Bloc on August 19, 2015, 04:47:42 AM
UPDATE: since I cannot lock or change this topic, I'll started a new topic for the first release of ShelfLife theme:
http://www.simplemachines.org/community/index.php?topic=539060.0

All future updates/releases will be posted there.
Title: Re: [preview] ShelfLife
Post by: stmaxx on August 20, 2015, 01:23:21 PM
Installed on one of my sites and it's really fantastic!
Very well Done. :)

Maxx
Title: Re: [preview] ShelfLife
Post by: Biology Forums on August 20, 2015, 05:39:23 PM
Quote from: stmaxx on August 20, 2015, 01:23:21 PM
Installed on one of my sites and it's really fantastic!
Very well Done. :)

Maxx

Link?
Title: Re: [preview] ShelfLife
Post by: stmaxx on August 20, 2015, 06:42:33 PM
http://smf.surfacethemes.com/index.php?action=forum

Just re-installed a fresh copy of SMF 2.0.10..

Maxx
Title: Re: [preview] ShelfLife
Post by: Biology Forums on August 21, 2015, 10:06:32 AM
^^ Theme looks flawless.
Title: Re: [preview] ShelfLife
Post by: stmaxx on August 21, 2015, 10:26:35 AM
Yes, But we must keep in mind that Bloc is working on this project (BETA) and you may find a few minor issues as He stated in his post!

But Yes It's looking very nice and I'm very please with progress!

regards,
Maxx
Title: Re: [preview] ShelfLife
Post by: Biology Forums on August 21, 2015, 10:47:48 AM
I'd be more willing to install this on the Beta version if I had a better idea of when 2.1 final is released. I'll stick to version 2.0.x in the meantime to get a better feel for it.
Title: Re: [preview] ShelfLife
Post by: stmaxx on August 21, 2015, 01:39:24 PM
I myself feel, there will be many sticking with the 2.+ for a long time.. those that vested many modifications and custom work, to their sites to fit their present needs.

It will take time for many to get updated after the 2.1 and it's still in the Beta stages. I think there maybe many still using the older versions?
So I think it's not a waste of time, to make new themes for the current stage of SMF. Just my thoughts anyway!

BTW, I and others are also toying with the themes and mods for the 2.1 +

Maxx
Title: Re: [preview] ShelfLife
Post by: Antes on August 21, 2015, 04:08:25 PM
do not install any theme to SMF 2.1 (Beta or RC or Stable) from earlier versions, use themes only made for SMF 2.1, even hesitate to install them unless they are supporting Beta 2 ;)
Title: Re: [preview] ShelfLife
Post by: stmaxx on August 22, 2015, 12:26:02 AM
Bloc,

The SimplePortal blends in very neat and sweet with you ShelfLife project, just updated it now,,,Look Fantastic!

Great Stuff! thanks!

regards,
Maxx
Title: Re: [preview] ShelfLife
Post by: Antechinus on September 05, 2015, 03:57:59 AM
Hey I was just looking through the code for this and something is puzzling me. AFAICT the Settings.template.php doesn't include any non-standard settings. What's different about it?
Title: Re: [preview] ShelfLife
Post by: Bloc on September 05, 2015, 04:40:34 AM
Themes.template.php is modified *slightly*.

The Settings.template do have regular settings but you'll notice some of them have some esoteric variables like "mycategory" ,"class" and "exists". :) Without the custom Themes.template present they would have been ignored by default.
Title: Re: [preview] ShelfLife
Post by: Antechinus on September 05, 2015, 04:55:36 AM
Ah. Must have missed that.
Title: Re: [preview] ShelfLife
Post by: Bloc on September 05, 2015, 05:02:47 AM
Its ok. :D It will work just as normal settings, saving etc. is all done by core files. I just do more with them inside Themes.template.

One tiny thing which didn't require much in that same template, is choosing themes. I have a gallery page with radio buttons instead of a simple select list. For those of us that love lots of themes(and who don't lol) its nice to be able to just pick right away. I mean, you can do that by clicking the icon and go into the profile theme select page and then back again..but it feels very cumbersome to do it like that.

..Of course this theme will not work if Themes.template is made such that it *should* only exist in default directory. Some of the "current theme settings" suggest that, since you sometimes don't get "current theme" at all. If Themes.tempalte are no-go zone then it should NOT appear as a template in a theme.
Title: Re: [preview] ShelfLife
Post by: d3vcho on September 05, 2015, 05:35:23 AM
I don't know why but when I set this theme as default, my forum doesn't recognize the CSS, it looks all plain text:

pruebecillasdesmf.tk

What did I wrong?
Title: Re: [preview] ShelfLife
Post by: GrCOTE7 on September 05, 2015, 08:01:36 AM
Hi

Perhaps, see Settings.php in the root 's folder...

In this file, you can see:

########## Directories/Files ##########
# Note: These directories do not have to be changed unless you move things.
/**
* The absolute path to the forum's folder. (not just '.'!)
* @var string
*/
$boarddir = 'C:\\xampp\\htdocs\\w\\wwwconcr\\public_html\\tsmf';
/**
* Path to the Sources directory.
* @var string
*/
$sourcedir = 'C:\\xampp\\htdocs\\w\\wwwconcr\\public_html\\tsmf/Sources';



Of course, in this code, C:\\xampp\\htdocs\\w\\wwwconcr\\public_html\\tsmf is  my path to my SMF... Adapt it for you !


Note: they are some links in the table smf_settings too...
Title: Re: [preview] ShelfLife
Post by: Bloc on September 05, 2015, 08:53:46 AM
Quote from: d3vcho on September 05, 2015, 05:35:23 AM
I don't know why but when I set this theme as default, my forum doesn't recognize the CSS, it looks all plain text:

pruebecillasdesmf.tk

What did I wrong?

The forum shows just default theme for me.
Title: Re: [preview] ShelfLife
Post by: stmaxx on September 05, 2015, 06:14:05 PM
Just a reminder that if it is still, zipped in a double folder? then you need to up load the inside; second Shelflife master folder, via FTP to your site!
This for the ShelfLife master!

Some may not know! :)

regards,
Maxx
Title: Re: [preview] ShelfLife
Post by: ilookpair on September 06, 2015, 12:08:18 PM
Cool Theme and feeling IT Board, but i like it  ;D
Title: Re: [preview] ShelfLife
Post by: Bloc on September 06, 2015, 02:28:53 PM
Quote from: ilookpair on September 06, 2015, 12:08:18 PM
Cool Theme and feeling IT Board, but i like it  ;D
You mean IP board? Yes, def. similarities there.