de-DEen-US
Blog_List
Der Blog zu Microsoft Produkten von Matthias Schlomann
 Matthias Schlomann
 18  3641  09.12.2015
Categories
Blog

Styling der Modal PopUps im Dotnetnuke Skin

By Matthias Schlomann on 22.08.2013

Bei der Überarbeitung meines Metro7 Skins für DNN Platform/evoq stieß ich auf das Problem, dass ich den Style für Settings in einem PopUp nicht ändern konnte.  Die Änderungen wurden nur übernommen, wenn ich die PopUps nicht aktiviert hatte. 

 

Die Suche nach einer Lösung gestaltete sich schwierig und nahm mehrere Tage in Anspruch.  Die Lösung ist jedoch recht einfach, wenn man weiß was man tun muss.

Man erstellt ein neues UserControl namens popUpSkin.ascx mit folgenden Inhalt:

1.<%@ Control Language="C#" CodeBehind="~/DesktopModules/Skins/skin.cs" AutoEventWireup="false" Inherits="DotNetNuke.UI.Skins.Skin" %>
2.<div id="ContentPane" runat="server" />

 

Danach erstellt man eine Stylesheet Datei namens popUpSkin.css mit folgenden Werten:

 

1.html {height: auto;}

 

Als Drittes und letztes wird noch der Dokumententyp in der Datei popUpSkin.doctype.xml mit nachfolgendem Inhalt erstellt:

 

1.<SkinDocType>]]><SkinDocType>

 

Nach dem erstellen dieser Dateien, werden nun auch die Änderungen, wie z.B. die Buttons, Tabs, ect. im PopUp genauso übernommen, wie im Seiten Control.

.NET
.NET
DNN
DNN Portal
DotNetNuke
Modal PopUps
Blog_Archive
Blog_Tags
Datenschutzerklärung | Nutzungsbedingungen | Copyright 2024 by Matthias Schlomann