BugNET

Open source issue tracking & project management
Welcome to BugNET Register | Login |

BugNET Forums

 
  Forum  Development  General develop...  Feature Request: Skin System
Previous Previous
 
Next Next
New Post 10/22/2006 10:42 PM
User is offline drofnas
5 posts
No Ranking


Feature Request: Skin System 
Well, I have to say I've used many commercial, internal, and open source issue tracking systems. So far, I think I like what your done so far. I noticed a few issues here and there with the current version (0.6.7) but all in all it's a fairly stable product. One of the first things I did one I downloaded your system is try and update the look of it to match our company logo, which blue. I went thru the CSS files and images and change the color scheme to blue. But after making all of these changes I realized that it'll be kind of annoying to upgrade to the next version you are releasing.

So I figured I would just submit a feature request to see if this is something you can add in a later version.

My simple idea would be to create a Skins directory. This directory would contain folders for each of the skins in the system (i.e., Skins\GreanTea\). Then inside of these would contain the overriding skin files for the "master.css", "form.css", and "layout.css". Then they could each include their own images that would be referenced with in the CSS files. Then you would be able to choose new different skins from the "Host Settings" section, this would simply query the folders and allow the user to change the skin. Change the skin could add new AppSettings to the Web.config that would point to these CSS files for the skin. Then you could read these AppSettings to determine what CSS files should be added to the page.

Well, that's just my 2 cents....


Since it sounds like you're moving to ASP.Net 2.0 for the next version of BugNet, you may be able to just use the Theme system built into it. Then you would just need to update the Web.Config with the name of the Theme you would like to use thru out the site.
 
New Post 10/24/2006 9:21 AM
User is offline admin
658 posts
bugnetproject.com
1st Level Poster




Re: Feature Request: Skin System 
Hi drofnas,

I would like to see this feature as well and it has already been added to the roadmap for a future version.  I would like to use the theme system with asp.net 2.0 for this functionality.

Cheers

Davin Dubeau
BugNET - Core Developer

 
New Post 12/3/2008 8:21 AM
User is offline messmail
5 posts
No Ranking


Re: Feature Request: Skin System 

I can set the theme in web.config, but it doesn't seem to work.

Did I do something wrong or is this not yet integrated or did I miss something?


Timo Breumelhof -- Dotnetnuke Skinning Team Lead -- www.searchdotnetnuke.com -- Extended DNN (forum) search
 
New Post 12/3/2008 12:07 PM
User is offline admin
658 posts
bugnetproject.com
1st Level Poster




Re: Feature Request: Skin System 

 messmail wrote

I can set the theme in web.config, but it doesn't seem to work.

Did I do something wrong or is this not yet integrated or did I miss something?

0.7 is hardcoded to one style but if you know css you can make your way through it.   I have done a lot of work in 0.8 to support asp.net themes though but there is still some work to go on making it fully customizable. 


Davin Dubeau
BugNET - Core Developer

 
New Post 12/3/2008 1:35 PM
User is offline messmail
5 posts
No Ranking


Re: Feature Request: Skin System 

Well CSS is not the problem, I already edited the default CSS files.

 I just wondered if there was a way to avoid upgrade problems (by using a separate folder)

Good to hear it will be in v 0.8.

BTW I found some XHTML errors in Bugnet (I do the XHTML tests of DNN... bad habit ;-) , do you already know about them, or shall I log them?


Timo Breumelhof -- Dotnetnuke Skinning Team Lead -- www.searchdotnetnuke.com -- Extended DNN (forum) search
 
Previous Previous
 
Next Next
  Forum  Development  General develop...  Feature Request: Skin System

Forum Policy

These Discussion Forums are dedicated to the discussion of the BugNET issue tracker.

For the benefit of the community and to protect the integrity of the project, please observe the following posting guidelines:
1. No Advertising.
2. No Flaming or Trolling.
3. No Profanity, Racism, or Prejudice.
4. Site Moderators have the final word on approving/removing a thread or post or comment.
5. English language posting only, please.