Design and User Experience

Supporting your vision visually

Your site needs to look fantastic, work equally well on a range of devices, be accessible to those with disabilities and easy to use. Our goal is to convert visitors into customers and the design will support this.

fa-3x  Accessibility

Websites can be coded with specific standards to ensure they are accessible to the maximum number of users. This is included in all our work. If your site is targeting customers with disabilities we recommend specific auditing, testing and remedial updates.

fa-3x  UX Design

User Experience is the key to success, ensuring that the site is easy to use, behaves as you expect and delights the user with its ease of interactivity.

fa-3x  Responsive Design

Your site will be accessed by a myriad devices with differing screen sizes - what works on one screen will not necessarily work on another. A responsive design changes to suit the device accessing it, making your site easier to use.

fa-3x  Brand Development

Understanding your target audience and developing a brand which your customers can trust can make a huge difference to your results. It also serves as a foundation for the design of your digital presence to reinforce your online identity.

ProteanCMS has returned the following Error

Report Info

Date + Time4/24/2024 2:05:23 PM
Webserver:EonicWeb01
SiteName:eonic.digital
AssemblyProteanCMS, Version=6.1.0.0, Culture=neutral, PublicKeyToken=0e5e11efc3341916
Codebasefile:///F:/HostingSpaces/eonic/eonic.digital/wwwroot/bin/ProteanCMS.DLL
Referenced Assembliesmscorlib (4.0.0.0); WebActivatorEx (2.0.0.0); System.Web (4.0.0.0); Protean.Tools (6.0.69.76); System.Xml (4.0.0.0); System (4.0.0.0); System.Data (4.0.0.0); QRCoder (1.4.3.0); System.Drawing (4.0.0.0); Fonet (1.0.0.0); ICSharpCode.SharpZipLib (0.85.4.369); System.Configuration (4.0.0.0); System.Xml.Linq (4.0.0.0); Newtonsoft.Json (13.0.0.0); Microsoft.VisualBasic (10.0.0.0); Lucene.Net (3.0.3.0); System.Web.Services (4.0.0.0); JavaScriptEngineSwitcher.Core (3.21.0.0); Imazen.WebP (9.0.1.0); System.Web.Extensions (4.0.0.0); PresentationCore (4.0.0.0); System.Net.FtpClient (1.0.5824.34026); SoundInTheory.DynamicImage.Extensions.Pdf (3.1.1.0); SoundInTheory.DynamicImage (3.1.1.0); PreMailer.Net (2.1.3.0); BundleTransformer.Core (1.10.0.0); System.Web.Optimization (1.1.0.0); System.ServiceModel (4.0.0.0); System.Runtime.Serialization (4.0.0.0); AlphaFS (2.2.0.0); System.Core (4.0.0.0); JavaScriptEngineSwitcher.V8 (3.17.4.0); Microsoft.Web.Infrastructure (1.0.0.0);

Exception Details

Component:Protean.XmlHelper.Transform.Process
Info:Processing:F:\HostingSpaces\eonic\eonic.digital\wwwroot\themes\ptn-base\layout-header-banner.xsl
Exception Type:System.Xml.Xsl.XsltException
Message:'' is an invalid QName.
Source:System.Data.SqlXml
Stack: at System.Xml.Xsl.XsltOld.PrefixQName.ParseQualifiedName(String qname, String& prefix, String& local)
at System.Xml.Xsl.XsltOld.ElementAction.CreateElementQName(String name, String nsUri, InputScopeManager manager)
at System.Xml.Xsl.XsltOld.ElementAction.Execute(Processor processor, ActionFrame frame)
at System.Xml.Xsl.XsltOld.ActionFrame.Execute(Processor processor)
at System.Xml.Xsl.XsltOld.Processor.Execute()
at Protean.XmlHelper.Transform.Process(XmlDocument oXml, HttpResponse oResponse) in D:\HostingSpaces\ProteanCMS\Assemblies\Protean.CMS\tools\xmlHelper.cs:line 586
Full Exception:System.Xml.Xsl.XsltException: '' is an invalid QName.
at System.Xml.Xsl.XsltOld.PrefixQName.ParseQualifiedName(String qname, String& prefix, String& local)
at System.Xml.Xsl.XsltOld.ElementAction.CreateElementQName(String name, String nsUri, InputScopeManager manager)
at System.Xml.Xsl.XsltOld.ElementAction.Execute(Processor processor, ActionFrame frame)
at System.Xml.Xsl.XsltOld.ActionFrame.Execute(Processor processor)
at System.Xml.Xsl.XsltOld.Processor.Execute()
at Protean.XmlHelper.Transform.Process(XmlDocument oXml, HttpResponse oResponse) in D:\HostingSpaces\ProteanCMS\Assemblies\Protean.CMS\tools\xmlHelper.cs:line 586