Shaun Walker
dd170bb41a
more changes to support Default pane
2022-09-05 15:49:38 -04:00
Shaun Walker
282a0b0c44
Fix #2382 - Admin pane improvements
2022-09-02 18:10:13 -04:00
Leigh Pointer
50d89d0f13
Updated Bootstrap to 5.2
...
Replaced Bootstrap cloudflare versions and Integrity keys to match 5.2.0
2022-07-28 20:52:11 +02:00
Shaun Walker
11002efc02
hide deleted pages in Admin Dashboard, impove Settings API by replacing IsPublic with IsPrivate, isolate Setting updates to not affect PageState, make Pager horizintally scrollable on narrow viewports, improve LocalizableComponent to support embedded controls
2022-01-14 13:26:24 -05:00
Shaun Walker
a2f8fe3694
convention shortcut to suppress title in container
2022-01-06 17:24:18 -05:00
ijungleboy
5b8e6d4df6
Add many PrivateApi attributes to hide unimportant stuff in docs
2021-11-11 20:01:55 +01:00
Shaun Walker
614041d55e
update Blazor theme with bootstrap bundle js
2021-11-11 07:50:24 -05:00
Leigh
62f04d239f
Fix for Action Menus not displaying. #1785
...
Dropdowns are built on a third party library, Popper, which provides dynamic positioning and viewport detection. / bootstrap.bundle.js which contains Popper. Popper isn’t used to position dropdowns in navbars though as dynamic positioning isn’t required.
updated the Bootstrap to reference the ../5.1.3/js/bootstrap.bundle.min.js
2021-11-11 10:27:09 +01:00
Shaun Walker
d02842f0ea
Merge branch 'dev' into Bootstrap
2021-11-10 17:25:16 -05:00
Leigh
2543b7db79
Upgrade to 5.1.3 Bootstrap and Bootswatch Cyborg
...
Fixed issue with OffCanvas not rendering properly.
2021-11-10 22:34:19 +01:00
Shaun Walker
41487440e3
use Cloudflare CDN for static resources
2021-11-10 09:00:48 -05:00
Shaun Walker
ca387d7b26
fix Oqtane theme settings for page scope
2021-09-20 17:23:56 -04:00
Shaun Walker
f739db1e42
Enhance Settings API for public Site Settings. Added Settings to Site model by default. Added new parameters to Login and UserProfile components. Enhanced Oqtane Theme settings to use new component parameters. Enhanced image download and resizing logic.
2021-09-20 17:15:52 -04:00
Leigh
31f35ad902
Modifications for Bootstrap 5
...
replace tables in markup with responsive approach
2021-07-11 14:16:33 +02:00
Shaun Walker
cb7d9a0371
upgrade to Boostrap 5
2021-07-02 20:03:51 -04:00
Leigh Pointer
a79ba591fe
Make container fluid to fill the pane
2021-04-28 07:01:39 +02:00
Leigh Pointer
189dcf5b90
Fix for Error with Footer on Oqtane Theme #1282
2021-04-26 15:38:33 +02:00
Shaun Walker
2780e4d029
modify nuget package installer to support satellite assemblies in subfolders
2021-04-21 19:31:02 -04:00
Shaun Walker
cbe843bafc
User experience improvements
2021-04-17 19:18:24 -04:00
Shaun Walker
d05747af1e
enhanced ModuleActions component to display panes in a submenu, added more containers to Oqtane theme, added more panes to MultiPane layout, added module outline in edit mode to distinguish modules in panes, consolidated to use a single default AdminPane named "Content", fixed bug related to custom Admin Container behavior
2021-04-06 17:45:11 -04:00
Shaun Walker
fc145a167d
organize theme components into folders
2021-04-03 19:46:29 -04:00
Shaun Walker
99d99ca6ad
upgrade themes to latest Bootstrap, fix breaking change to ThemeBase due to IThemeControl being removed
2020-06-19 17:22:26 -04:00
Shaun Walker
0636227284
refactored script resource declaration to allow for bundling, made script loading async, refactored RichTextEditor to use new method
2020-06-17 10:27:14 -04:00
Shaun Walker
7c24bae753
resolve #566 by moving Bootstrap declaration into theme
2020-06-16 17:38:06 -04:00
Shaun Walker
1b7ca45d4a
Added support for friendly names and thumbnails in theme, layout, and container components. Added fallback support during loading for themes, layout, and containers.
2020-06-01 14:58:46 -04:00
Shaun Walker
61ff097f51
default theme needs to work in local development scenarios
2020-05-19 09:17:38 -04:00
Shaun Walker
5e23448618
use lambas for setting resources
2020-05-18 13:34:53 -04:00
Shaun Walker
6ae019336d
changing default theme to Oqtane theme
2020-05-18 10:44:54 -04:00
Shaun Walker
9b74262c76
Added support for module resource management
2020-05-18 09:47:37 -04:00
Shaun Walker
f8ab886750
Fixed issue with loading resources
2020-05-16 22:11:58 -04:00
Shaun Walker
54d4447d23
Central management of resources ( ie. stylesheets and scripts )
2020-05-16 12:00:15 -04:00
Shaun Walker
f6f895b516
more responsive design adjustments
2020-05-09 12:16:39 -04:00
Shaun Walker
c2ed71ab0d
added classes to all theme controls, added mobile support to Oqtane theme
2020-05-08 17:30:35 -04:00
Shaun Walker
a63a659888
Merge pull request #419 from chlupac/BootswatchCdn
...
Bootswatch themes in Oqtane.Themes.OqtaneTheme CDN version
2020-05-07 15:25:03 -04:00
Shaun Walker
d7ad175cd7
fixes for framework upgrade, fixes for control panel CSS styles, added AllPages attrubute for Modules, bumped version to 0.9.1 to test upgrades
2020-05-07 14:38:24 -04:00
Pavel Vesely
e78a5e090d
Bootswatch themes in Oqtane.Themes.OqtaneTheme
...
Theme is set in Oqtane.Client\Themes\OqtaneTheme\Default.razor
```
protected override async Task OnParametersSetAsync()
{
// go to https://www.bootstrapcdn.com/bootswatch/ and take your favorite theme
//<link href="https://stackpath.bootstrapcdn.com/bootswatch/4.4.1/cyborg/bootstrap.min.css " rel="stylesheet" integrity="sha384-l7xaoY0cJM4h9xh1RfazbgJVUZvdtyLWPueWNtLAphf/UbBgOVzqbOTogxPwYLHM" crossorigin="anonymous">
await LoadBootstrapTheme("https://stackpath.bootstrapcdn.com/bootswatch/4.4.1/cyborg/bootstrap.min.css ","sha384-l7xaoY0cJM4h9xh1RfazbgJVUZvdtyLWPueWNtLAphf/UbBgOVzqbOTogxPwYLHM");
await IncludeCSS("Theme.css");
}
```
2020-05-07 12:17:44 +02:00
Shaun Walker
5a6f939a98
modified ITheme interface ( #344 )
...
* upgrade to .NET Core 3.2 Preview 3 and fixes for issues created by #314
* Components based on Bootstrap4 for Sections and TabStrip to increase productivity and promote uniformity in Module UIs
* rolled back change creating an Infrastructure.Interfaces namespace, modified IModule interface to be strongly typed
* modified ITheme interface
2020-04-05 15:31:54 -04:00
Hisham Bin Ateya
66ad089088
Refactoring ( #314 )
...
* Refactoring
* Refactoring
* Check for a valid email.
* Fixed missing character.
* Moved logic to the Utilities class.
* Rename template .sql file
* Modified null and empty string check.
* Check for a valid email.
* Fixed missing character.
* Moved logic to the Utilities class.
* Added Favicon support, Progressive Web App support, page title and url support, and private/public user registration options
* Refactoring
* Refactoring
* Check for a valid email.
* Moved logic to the Utilities class.
Co-authored-by: Aubrey <aubrey.b@treskcow.tech>
Co-authored-by: MIchael Atwood <matwood@dragonmastery.com>
Co-authored-by: Shaun Walker <shaun.walker@siliqon.com>
2020-03-31 10:21:05 -04:00
Shaun Walker
05a405e036
Improvements to themes, layouts, and CSS styling
2019-10-16 14:28:49 -04:00
Shaun Walker
c029e70783
CSS separation, multi-tenancy fixes
2019-10-12 16:32:47 -04:00