Skip to content

Commit 2d6a7aa

Browse files
authored
Merge pull request #65 from zHaytam/develop
Version 1.4.2
2 parents 84bebc3 + f4bb3ab commit 2d6a7aa

File tree

6 files changed

+19
-9
lines changed

6 files changed

+19
-9
lines changed

CHANGELOG.md

Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -4,6 +4,12 @@ All notable changes to this project will be documented in this file.
44
The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.0.0/),
55
and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0.html).
66

7+
## Diagrams [1.4.2] - 2020-12-30
8+
9+
## Added
10+
11+
- Locked nodes now have a `locked` class and their cursor is changed to `pointer`.
12+
713
## Diagrams [1.4.1] - 2020-12-24
814

915
### Added

src/Blazor.Diagrams.Core/Blazor.Diagrams.Core.csproj

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -7,10 +7,10 @@
77
<PackageLicenseExpression>MIT</PackageLicenseExpression>
88
<Authors>zHaytam</Authors>
99
<Description>A fully customizable and extensible all-purpose diagrams library for Blazor</Description>
10-
<AssemblyVersion>1.4.1</AssemblyVersion>
11-
<FileVersion>1.4.1</FileVersion>
10+
<AssemblyVersion>1.4.2</AssemblyVersion>
11+
<FileVersion>1.4.2</FileVersion>
1212
<RepositoryUrl>https://github.com/zHaytam/Blazor.Diagrams</RepositoryUrl>
13-
<Version>1.4.1</Version>
13+
<Version>1.4.2</Version>
1414
<PackageId>Z.Blazor.Diagrams.Core</PackageId>
1515
<PackageTags>blazor diagrams diagramming svg drag</PackageTags>
1616
<Product>Z.Blazor.Diagrams.Core</Product>

src/Blazor.Diagrams/Blazor.Diagrams.csproj

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -5,11 +5,11 @@
55
<RazorLangVersion>3.0</RazorLangVersion>
66
<Authors>zHaytam</Authors>
77
<PackageLicenseExpression>MIT</PackageLicenseExpression>
8-
<AssemblyVersion>1.4.1</AssemblyVersion>
9-
<FileVersion>1.4.1</FileVersion>
8+
<AssemblyVersion>1.4.2</AssemblyVersion>
9+
<FileVersion>1.4.2</FileVersion>
1010
<RepositoryUrl>https://github.com/zHaytam/Blazor.Diagrams</RepositoryUrl>
1111
<Description>A fully customizable and extensible all-purpose diagrams library for Blazor</Description>
12-
<Version>1.4.1</Version>
12+
<Version>1.4.2</Version>
1313
<GeneratePackageOnBuild>true</GeneratePackageOnBuild>
1414
<PackageTags>blazor diagrams diagramming svg drag</PackageTags>
1515
<PackageId>Z.Blazor.Diagrams</PackageId>

src/Blazor.Diagrams/Components/Renderers/NodeRenderer.cs

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -94,7 +94,7 @@ protected override void BuildRenderTree(RenderTreeBuilder builder)
9494
(Node.Layer == RenderLayer.HTML ? typeof(NodeWidget) : typeof(SvgNodeWidget));
9595

9696
builder.OpenElement(0, Node.Layer == RenderLayer.HTML ? "div" : "g");
97-
builder.AddAttribute(1, "class", "node");
97+
builder.AddAttribute(1, "class", $"node{(Node.Locked ? " locked" : string.Empty)}");
9898

9999
if (Node.Layer == RenderLayer.HTML)
100100
{

src/Blazor.Diagrams/wwwroot/default.styles.css

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -89,10 +89,10 @@
8989
}
9090

9191
.group {
92-
border: 2px solid black;
92+
outline: 2px solid black;
9393
background: rgb(198, 198, 198);
9494
}
9595

9696
.group.selected {
97-
border: 2px solid #6e9fd4;
97+
outline: 2px solid #6e9fd4;
9898
}

src/Blazor.Diagrams/wwwroot/style.css

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -36,6 +36,10 @@
3636
pointer-events: all;
3737
}
3838

39+
.node.locked {
40+
cursor: pointer;
41+
}
42+
3943
.link {
4044
pointer-events: all;
4145
cursor: pointer;

0 commit comments

Comments
 (0)