MonoX support board

Start the conversation, ask questions and share tips and solutions with fellow developers.

Non-registered users can only browse through our support boards. Please register now if you want to post your questions. It takes a second and it is completely free. Alternatively, you can log in without registration using your credentials at major sites such as Google, Microsoft Live, OpenId, Facebook, LinkedIn or Yahoo.

Monox Skinning.  (Mono Support )

Viewed 34408 time(s), 7 post(s) 8/2/2011 4:41:39 PMby shawndg

Related topics

shawndg

shawndg

8/2/2011 4:42:10 PM
Hello Guys,

I been trying to learn the skinning system behind MonoX..

So far I got a good bit of it figured out but there is a lot to skin and some times my changes dont look like they have taken effect because of all the other skins that can effect a single skinned page.

Im trying to just do a basic skin and I am finding it to be a very tedious task.

Are there any guides or words of wisdom to skinning in Monox quickly ?

I just have a very basic layout I am trying to apply but im finding it a little more work then I thought.. Its not hard or impossible it just time consuming at the moment.

Hell,
I am even considering outsourcing the whole skinning section of this site just because I'm on a time schedule and I need to get this site skinned ASAP.
This content has not been rated yet. 
1871 Reputation 252 Total posts
denis

denis

8/2/2011 5:17:10 PM
Hi Shawn,
we have a few blog posts in the works that will describe the whole process. I guess you know that MonoX uses standard ASP.NET techniques for styling its GUI - themes and control skins (themes are modified all the time, while control skins are not changed by many of our users) and master pages. Additionally, MonoX uses App_Templates folder that is used to host Web part GUI templates.
I assume that you already created your own theme / template directory and did some of the work with it. What problems do you have with it now?
This content has not been rated yet. 
7207 Reputation 956 Total posts
khorvat

khorvat

8/3/2011 6:51:22 AM
Hi,

I know that you may already stumble on the MonoX  templating topics here but here are the few more references that you may check:


Building a custom ASP.NET project based on MonoX (Look under the section - Creating MonoX themes and templates)
MonoX manual - section 14.6.3 "Web part templates"
Building a custom Web part (For Web part templating)
Related forum topic - Templating

Regards
This content has not been rated yet. 
15993 Reputation 2214 Total posts
shawndg

shawndg

8/8/2011 8:34:11 PM
Hi guys,

Well I been hacking at it and I am starting to understand it..

I just started by hacking up the default MonX template.

And trying to pretty much make it my own without having to redo all of the default colors styles etc.
I can see you guys have put in a lot of work to make sure most if not all of the system can be customized with css and .net styles.

The site did not meet deadline but we are still happy with how much we where able to accomplish with the templating system in such a short time.

Now.. I dont fully understand chrom.. although I still need to read up some on it. Looks like the ability to theme the outline of a webpart.. make a box.. circle, etc..
So still a area of focus...

We where able to figure out how to apply custom themes to even the web parts using the css property..

But.. I am finding myself changing a lot of the default Monox templates.. its a little confusing.. Im trying to get it down to just my own version of the Monox template but im not sure how I will do that just yet..
This content has not been rated yet. 
1871 Reputation 252 Total posts
khorvat

khorvat

8/9/2011 8:00:57 AM
Hi,

yes Web part chrome is a "box" around the Web part where you can add header, footer, generally border and you can place the Web part options (Verbs) where you want. When you have a Web designer at hand then it is much easier to accomplish this task, because he can design the whole Web / Application and then make you a clear theme (so all the styles that you are not using, e.g. MonoX modules that you don't use, are left behind). We are working on the article that will cover this subject in detail, stay tuned.

BTW: Small note regarding the "changing the default MonoX theme", please copy the default MonoX theme and work on the copy so you can easily upgrade to new MonoX theme when we release new version.

Regards
This content has not been rated yet. 
15993 Reputation 2214 Total posts
Pauliolio

Pauliolio

5/24/2014 4:45:43 PM
Hi,

As this was nearly three years ago I'm guessing the article's been done a posted a long time ago.
Do you have a link to it please?

Many thanks.
This content has not been rated yet. 
20 Reputation 2 Total posts
khorvat

khorvat

5/25/2014 9:35:19 AM
Hi,

this is most recent article about MonoX skinning that is compatible with the latest MonoX Theme:Working with MonoX Themes. Also MonoX template gallery isn't abandoned, but we have changed the location of the themes and exposed them as open source on the GitHub, you can find them here: MonoX-Templates

Let us know if you need more information.

Regards
This content has not been rated yet. 
15993 Reputation 2214 Total posts