Introduced a new `SenderEditorPage` with a modern UI for managing envelopes, uploading PDFs, and placing signature fields. Integrated `DevExpress.Blazor.PdfViewer` for PDF rendering and interaction. Key features include: - PDF upload, rendering, and validation. - Signature field placement with normalized coordinates. - Receiver management with validation and email suggestions. - Envelope metadata handling (title, message). - Save as draft and send functionality with validation. - Edit mode for existing envelopes. - Improved UX with dynamic elements and color-coded receivers. - Localization support for multi-language UI. Updated `_Imports.razor` to include necessary namespaces for DevExpress components and the new `PdfEditor` namespace.
18 lines
726 B
Plaintext
18 lines
726 B
Plaintext
@using System.Net.Http
|
|
@using System.Net.Http.Json
|
|
@using Microsoft.AspNetCore.Components.Forms
|
|
@using Microsoft.AspNetCore.Components.Routing
|
|
@using Microsoft.AspNetCore.Components.Web
|
|
@using static Microsoft.AspNetCore.Components.Web.RenderMode
|
|
@using Microsoft.AspNetCore.Components.Web.Virtualization
|
|
@using Microsoft.AspNetCore.Components.WebAssembly.Http
|
|
@using Microsoft.JSInterop
|
|
@using EnvelopeGenerator.Server.Client
|
|
@using EnvelopeGenerator.Server.Client.Services
|
|
@using EnvelopeGenerator.Server.Client.Models
|
|
@using EnvelopeGenerator.Server.Client.Options
|
|
@using EnvelopeGenerator.Server.Client.Components.PdfEditor
|
|
@using DevExpress.Blazor
|
|
@using DevExpress.Blazor.PdfViewer
|
|
@using DevExpress.Blazor.Reporting
|