Discussions of aesthetics and usability in software user interface design have a tendency to lead to unwinnable wars of opinion, so I’ll try to avoid that here. I’ll just say that, there are very good reasons to consider using rounded corners in the design of your application UI.
As an alternative to the default Lightswitch HTML Client theme, I’m posting the dotnetlore-blue-theme as a starting point for those who prefer a more rounded look to their UI elements.
To make use of it, you’ll first want to install the Lightswitch Runtime Update 1.
In your default.htm file, you’ll need to find the line:
<link href="Content/light-theme.css" rel="stylesheet" type="text/css" />
and replace it with:
<link href="Content/dotnetlore-ls-blue.min.css" rel="stylesheet" type="text/css" />
You’ll also need to add the dotnetlore-ls-blue.min.css (and dotnetlore-ls-blue.css if you wish) to the Content folder of your HTML Client project.
Update: Microsoft has made some styling changes with msls-2.0.0. These were causing a few unsightly box shadows on lists/tilelists/buttons. I’ve made updates to dotnetlore-ls-blue.css that should fix this.