menu
Logo
  • Why azing?
  • Blog
  • Help
ENarrow_drop_down
  • DE
  • EN
Suche in Checklisten
search
azing Logo ENarrow_drop_down
  • DE
  • EN
  • Why azing?
  • Help
oqtane
drive_folder_upload
  • homeChecklist Templates
  • south

folder_sharedThemes

  • homeChecklist Templates
  • south

folder_sharedThemes

Folders and checklists

  • check_circleTemplate - Customize Identifiers and Description
  • check_circleTemplate Theme - Install and Build

Parts (0) expand_more

These are small document-parts which are used in other documents. They are not a starting point for any real activity. Because of this, they will be listed further down and the search will not list them unless requested. 

This assumes you already have a working copy of the Template Theme installed and tested. 

Company and Theme Identifiers

  1. Rename Solution in Visual Studio
  2. Adjust the main namespace in the project properties from Example.Oqt.Themes to your wish. Be careful - some common names would cause trouble - read the recommendations. assembly and namespaces
  3. Adjust the DLL in the project properties. Note that your custom namespace should never have the term Oqtane, but the DLL must contain the term Oqtane. See recommendation.
  4. Manually adjust the namespace in 2 files in the Theme project
    1. ThemeInfo.cs
    2. ThemeDefault.razor.cs
  5. After this you should close/reopen Visual Studio, to avoid problems

Description and Copyrights

  1. In the Theme project there is a ThemeInfo.cs. In there you can change the theme metadata. 
  2. In the project properties adjust your values etc.
  3. Change all the values in the Example.Oqt.Themes.Template.nuspec to your needs
  4. Then rename that nuspec file

Test & Troubleshoot

  1. Rebuild the solution
  2. Restart Oqtane
  3. Check that what you see matches your expectations
  4. Troubleshooting...
    1. Verify that your DLL contains the term Oqtane in the name
    2. Verify that your namespace does not contain the term Oqtane, unless it starts with that - so MyCompany.Oqtane will fail, Oqtane.MyCompany would work
    3. Verify that the paths in build-helpers\config.cmd are correct and that the build/copy really goes there
Logo
Legal | Content Copyright CC-BY 4.0
bug_reportReport Bug
  • info
  • Links
  • Permissions
code Share
code
URL copied to clipboard.
Embed Checklist close
Copy Copy
Content Copyright

CC-BY 4.0

Translations

None

oqtane Logo

oqtane

QR-Code
azing.org/oqtane/r/IjQ147Ef
View & Use

Public (can be used by everybody)

Edit & Admin

Default (all members can edit)

This catalog has a simple permission model, where all members have the same permissions. For advanced permissions, upgrade to Enterprise.

Here you can see how this document is used and linked by other documents

Used in (0)

Others referencing this

Uses these (3)

Documents linked from this document

  1. Template Theme - Install and Build
  2. Namespace Considerations for Custom Themes
  3. Assembly (DLL) Naming Considerations for Themes 2020-05-29
How it Behaves

How this document is categorized changes how it behaves.

This is a main document, it is listed normally and appears in search result.

Type

This is a Checklist. Lists are converted into checkboxes.

Get something to say?

Comment to start a discussion or make a note
send

please log on to chat

close

Durchsuche ganz Azing