Skip to content
This repository was archived by the owner on Dec 2, 2025. It is now read-only.

Commit 2b5a19c

Browse files
Merge branch 'dev/v14' into develop
2 parents 7cca41c + 21acd7e commit 2b5a19c

35 files changed

+3539
-7
lines changed

.gitignore

Lines changed: 6 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -361,7 +361,10 @@ MigrationBackup/
361361
# Fody - auto-generated XML schema
362362
FodyWeavers.xsd
363363

364+
# IDEs and Editors
364365
.vs/
366+
.vscode/
367+
.idea/
365368

366369
# Umbraco things
367370
**/[Uu]mbraco/
@@ -378,4 +381,6 @@ FodyWeavers.xsd
378381
!**/Media/Web.config
379382

380383
# Ignore the copied App_Plugins folder
381-
samples/*/App_Plugins/uiexamples/*
384+
samples/*/App_Plugins/uiexamples/*
385+
/samples/Umbraco14.Website/App_Plugins
386+

CONTRIBUTING.md

Lines changed: 5 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -5,14 +5,17 @@ If you want to add more UI examples to this package, please [raise an issue](./i
55
Open the solution file `UI Examples.sln` in Visual Studio. You will see three projects:
66
- `Our.Umbraco.UiExamples` is the main project containing the files that you will be working with
77
- `Umbraco8.Website` is an Umbraco v8 test site
8-
- `Umrbaco9.Website` is an Umbraco v9 test site
8+
- `Umbraco9.Website` is an Umbraco v9 test site
9+
- `Umbraco14.Website` is an Umbraco v14 test site
910

10-
Steps to get the two test sites working:
11+
Steps to get the test sites working:
1112
- Build the solution
1213
- Run both test websites to run an unattended install (using a SQL CE database)
1314
- Login to the backoffice using:
1415
- Username: uiexamples@example.com
1516
- Password: 1234567890
17+
18+
For v14 you will also need to run `npm ci` within the `src\Our.Umbraco.UiExamples.v14` directory, and then `npm run dev` to start the development batch job. This will copy the files from the package into `samples\Umbraco14.Website` ready to see in the backoffice.
1619

1720
## Making changes
1821
The files you will be working on are in the `App_Plugins` folder in the main `Our.Umbraco.UiExamples` project. Changed files need to be copied into the test websites so you can confirm they work, which is automatically done when building the test websites (using a MSBuild target).

README.md

Lines changed: 1 addition & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,6 @@
11
# Umbraco UI Examples
22
> [!IMPORTANT]
3-
> Hey you! Are you looking to get involved in development of the Umbraco v14 version? Head over to the [dev/v14](https://github.com/umbraco/UI-Examples/tree/dev/v14) branch to get started.
4-
> P.S. We've also tagged a bunch of [issues with Umbraco 14](https://github.com/umbraco/UI-Examples/issues?q=is%3Aissue+is%3Aopen+label%3A%22Umbraco+14%22) ripe for the picking.
3+
> Hey you! Are you looking to get involved in development of the Umbraco 14 version? Head over to the [issues tagged with Umbraco 14](https://github.com/umbraco/UI-Examples/issues?q=is%3Aissue+is%3Aopen+label%3A%22Umbraco+14%22) ripe for the picking.
54
65
UI Examples is a package that adds a new 'UI Examples' section to your Umbraco instance with working examples of how to customise the backoffice. During installation the Administrators user group will be given access to the section.
76

UI Examples.sln

Lines changed: 14 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -7,12 +7,12 @@ Project("{2150E333-8FDC-42A3-9474-1A3956D46DE8}") = "Solution Items", "Solution
77
ProjectSection(SolutionItems) = preProject
88
.gitattributes = .gitattributes
99
.gitignore = .gitignore
10-
CONTRIBUTING.md = CONTRIBUTING.md
11-
README.md = README.md
1210
.github\workflows\build.yml = .github\workflows\build.yml
11+
CONTRIBUTING.md = CONTRIBUTING.md
1312
.github\workflows\prepare-release.yml = .github\workflows\prepare-release.yml
1413
.github\workflows\publish-release.yml = .github\workflows\publish-release.yml
1514
.github\workflows\publish.yml = .github\workflows\publish.yml
15+
README.md = README.md
1616
src\version.json = src\version.json
1717
EndProjectSection
1818
EndProject
@@ -22,6 +22,10 @@ Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "Umbraco8.Website", "samples
2222
EndProject
2323
Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "Umbraco9.Website", "samples\Umbraco9.Website\Umbraco9.Website.csproj", "{7C6C2FFA-25A4-4CC4-9AA1-49B2DFB68DFC}"
2424
EndProject
25+
Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "Umbraco14.Website", "samples\Umbraco14.Website\Umbraco14.Website.csproj", "{D9B26368-94C2-4A90-B84C-506411254F9D}"
26+
EndProject
27+
Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "Our.Umbraco.UiExamples.v14", "src\Our.Umbraco.UiExamples.v14\Our.Umbraco.UiExamples.v14.csproj", "{E99F9B42-9A45-4008-8BD7-002444460335}"
28+
EndProject
2529
Global
2630
GlobalSection(SolutionConfigurationPlatforms) = preSolution
2731
Debug|Any CPU = Debug|Any CPU
@@ -40,6 +44,14 @@ Global
4044
{7C6C2FFA-25A4-4CC4-9AA1-49B2DFB68DFC}.Debug|Any CPU.Build.0 = Debug|Any CPU
4145
{7C6C2FFA-25A4-4CC4-9AA1-49B2DFB68DFC}.Release|Any CPU.ActiveCfg = Release|Any CPU
4246
{7C6C2FFA-25A4-4CC4-9AA1-49B2DFB68DFC}.Release|Any CPU.Build.0 = Release|Any CPU
47+
{D9B26368-94C2-4A90-B84C-506411254F9D}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
48+
{D9B26368-94C2-4A90-B84C-506411254F9D}.Debug|Any CPU.Build.0 = Debug|Any CPU
49+
{D9B26368-94C2-4A90-B84C-506411254F9D}.Release|Any CPU.ActiveCfg = Release|Any CPU
50+
{D9B26368-94C2-4A90-B84C-506411254F9D}.Release|Any CPU.Build.0 = Release|Any CPU
51+
{E99F9B42-9A45-4008-8BD7-002444460335}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
52+
{E99F9B42-9A45-4008-8BD7-002444460335}.Debug|Any CPU.Build.0 = Debug|Any CPU
53+
{E99F9B42-9A45-4008-8BD7-002444460335}.Release|Any CPU.ActiveCfg = Release|Any CPU
54+
{E99F9B42-9A45-4008-8BD7-002444460335}.Release|Any CPU.Build.0 = Release|Any CPU
4355
EndGlobalSection
4456
GlobalSection(SolutionProperties) = preSolution
4557
HideSolutionNode = FALSE

0 commit comments

Comments
 (0)