Metro Shell and Metro Theme allow you can change the background and colour with amazing colors palette in the best metro style. All of the personalisation settings you know and love are still here too, and you can still use them to personalise the apps. (Beta version)
Perfect, modern and Amazing theme ever thanx Julian,, but i have little problem when i lunch the app... Error launching the screen. Error : Could not load file or assembly 'System.Xml.Serialization, Version=18.104.22.168, Culture=neutral, PublicKeyToken=31bf3856ad364e35' or one of its dependencies. The requested assembly version conflicts with what is already bound in the app domain or specified in the manifest. (Exception from HRESULT: 0x80131053)
Is it possible for a developer to control the visibility
property of the MORE button. It would be useful to our team
to maintain a constant look and feel. It is most often a requirement
from our customer.
You need to extend the Application class to define default settings. VB code below:
Public Class Application
Private Sub Application_Initialize()
ThemeSettings.SettingsInstance.ShowScreenTitle = False
ThemeSettings.SettingsInstance.RibbonPositionValue = RibbonPosition.Top
Is it possible to provide a download link for earlier versions? I installed version 2 and unfortunately the black Metro look did not suite the application well, while I would like use it within Lightswitch 2011 applications.
I have the source code for version 1.9.1, although I no longer see it displayed for download within the description page, so Julian might not wish to have it forked for further development. We will have to wait and see a response from him first before I proceed.
DedoOne can provide the link to the previous version without problems, I removed it for the sake of updating.
I remember that the current version is still beta. However the same concept follows a difirente definition color palette that is a xml. The concept is to allow the developer to define a new file with the colors you want. I studying the point of extension to it.
So sorry for being so late in responding Esteban and Susan. Here is a link to download the source code for version 1.9.1. I have not packaged it yet, as I know little in regards to building Themes.
If either of you manage to package it successfully into a vsix, please let me know, as I would love to download it. I'll do the same should package it before you.
Never mind, I just dotPeeked it.
If you want to change the theme on startup without loading from IsolatedStorage, and/or change the other settings... extend the Application class on the client:
public partial class Application
partial void Application_LoggedIn()
ThemeSettings.SettingsInstance.ShowScreenTitle = false;
Hi Julian. Absolutely love this shell! Only problem is I really need to be able to edit or add to the existing colour scheme our company RGB otherwise there is some major colour clash on the screen! Is there any way of achieving this on Version 2?
Ooops my bad... I mistakenly moved the zip file within my Onebox Account. The source code for Version 1.9.1 can be found once again downloaded here: https://www.dropbox.com/s/yn94tw4yypuclif/PaulozziCo.MetroShell.zip
I'm getting the following error when I try to use your skin and theme with VS 2012 RC release. Is this a known issue?
Error launching the screen. Error : Could not load file or assembly 'System.Xml.Serialization, Version=22.214.171.124, Culture=neutral, PublicKeyToken=31bf3856ad364e35' or one of its dependencies. The requested assembly version conflicts with what is already bound in the app domain or specified in the manifest. (Exception from HRESULT: 0x80131053)
Great found the problem. Actually the error message was explanatory to me and figure out what went wrong.
The error point to the System.Xml.Serialization.dll file ver:126.96.36.199.
But if you load the extension to LS it replaces this file with an older version. What you have to do is remove that file from the project and reference the right version.
Hope it helps others.
First let me thank you for this beautiful theme.
I have a few of questions:
1. Can you release some documentation on how to localize the theme? (i.e. translate the configuration screen and the 'More' button)
2. Is there any way to add/change the color options? (i.e. add a new color set combination or replace the colors of an existing one)
3. Would you consider releasing the source code (or have a pay-option to get the source)?
Thank you in advance.
source link in description tab, localize the theme in Client\Presentation\Converters\LocalizedStringsConverter.cs and to modify existing themes will be a little more work, but can start in Client\ Presentation\Converters\ThemeIndexToColorPaletteConverter.cs