Modifying underlying visual styling of the default Bootstrap 3 framework will not affect the core functionality of the AuctionWorx software.
It is important to note that the Boostrap 3 framework, as implemented within AuctionWorx is responsive and the content will automatically shift and resize to fit the screen size of the users device. There is no requirement for a separate mobile application; your customers can use any device with an HTML 5 compatible web browser.
Benefits of applying a custom theme:
CSS (Cascading Style Sheets): A style sheet language used to define the visual formatting of a document written in a markup language (i.e. HTML, etc.)
Bootstrap: A collection of re-usable HTML and CSS design components and optional JavaScript extensions.
CMS: Content Management System - Used to create and modify digital/web content.
SignalR: SignalR is a software library for Microsoft ASP.NET allowing bi-directional communication between server and client (web browser) for real-time data updates.
Above/Below the Fold:“Above the fold” refers to web content that is visible above the border when a page first loads. “Below the fold” refers to the portion of the page that requires scrolling to see.
HEX code:Hexadecimal code is a system by which any specific color can be described accurately to a computer. A hexadecimal color value is a six-digit code preceded by a # sign.
Aspect Ratio:The ratio of the width to the height of an image or screen.
Thumbnail Image: A reduced-size version of an image.
Starting in version 3.1, design and layout options are starting to be added as standard settings within the admin control panel under Site Preferences > Display. Knowledge of HTML or CSS is not required to implement these modifications - they are managed similar to any other software settings.
All setting changes must be saved before they will take effect.
The color defined here will be the background color for the top of every page, encompassing the logo area, navigation bar/menu, and search bar.
Options
You can customize the color by:
Example:
Original
The stardard navigation menu integrated into the previous version 3.1.
Single Row Menu
Free up vertical space so more page content loads above the fold.
The navigation links should be clearly visible and have a high contrast ratio.
Options
Dark Text for Light Backgrounds
Light Text for Dark Backgrounds
High Contrast
Low Contrast
This setting affects the logo position for the "Original" header menu style on all devices with a viewing area greater than 768px wide. For smaller devices (i.e. mobile) the logo is automatically centered.
Options
ON - The logo image will be centered at the top of the page.
OFF - The logo image will be left aligned at the top of the page.
This setting defines the default display size for all listings/lots displayed in "gallery" views. To improve appearance, it is recommended that images of the same size and orientation are always used for the first/main image.
Options
4x3 - Landscape
1x1 - Square
3x4 - Portrait
The diagrams below represent how images are resized in the gallery for each setting.
With the recent changes in version 3.1 and the removal of the 'theme' options, the homepage can now be better utilized as a landing page.
AuctionWorx includes a built-in content management system that covers several pre-defined areas within the software, including the homepage. These content areas are accessible from the admin control panel under CMS > Content. View Documentation >
To style the homepage CMS area as though it were an expansion of the 'header' (with a matching background color), use the built-in CSS classes as follows:
.hp-announce
.header-splash
<div class="hp-announce header-splash"> <div class="container"> <!-- YOUR CUSTOM HTML HERE --> </div> </div>
There are three options for configuring the homepage (below the main heading / navigation).
Default - Show Featured Listings
Browse - All Listings
No Listings - Listings will not be shown on the homepage.
There are four options for configuring the homepage (below the main heading / navigation).
Default - List of Events
Browse - All Lots
No Events - Events will not be shown on the homepage.
Primary Auction Event - You pick which event appears on the homepage.
Choose to show or hide the category/region menu area on the homepage.
AuctionWorx v3.5 uses the Bootstrap 3 CSS framework for most elements throughout the software/website. Go to the Bootstrap 3 website >
The Bootstrap standard color scheme for individual elements is utilized throughout AuctionWorx; but can be changed via CSS. See the Adding Custom CSS Code / CSS Examples section for more information.
Lorem ipsum dolor sit amet, consectetur adipiscing elit.
|
Lorem ipsum dolor sit amet, consectetur adipiscing elit. Lorem ipsum dolor sit amet, consectetur adipiscing elit. Lorem ipsum dolor sit amet, consectetur adipiscing elit. Lorem ipsum dolor sit amet, consectetur adipiscing elit. Lorem ipsum dolor sit amet, consectetur adipiscing elit. Lorem ipsum dolor sit amet, consectetur adipiscing elit. |
AuctionWorx includes some dedicated CSS selectors outside of the Bootstrap framework. When implementing your custom theme be sure not to overlook these custom CSS class selectors. The following selection of AuctionWorx classes may directly affect your custom theme:
.logo
.nav-secondary
.section-title
.galleryTitle
.galleryPrice
.galleryTime--active
AuctionWorx uses SignalR and JavaScript to update visible content - including bid pricing and countdown timers. There are dedicated CSS selectors used for the manipulation of this data:
Some of these classes are combined for specific effects. Example:
<span class="awe-hidden awe-rt-ShowOnEnd">...</span>
This content between the <span>
tags is hidden by default. If the auction lot closes while you are viewing it, the content of this span is triggered to appear using awe-rt-ShowOnEnd
.
.awe-rt-SystemMessage
.awe-rt-ListingActionMessage
.awe-rt-ListingClosedMessage
.awe-alert-signalr
.awe-refresh-alert
.awe-rt-RefreshAlert
.InlineContextualStatus
.ContextualStatus
.awe-delete-listing-link
.awe-end-early-link
.awe-category-back-link
.awe-rt-CurrentPrice
.awe-rt-Quantity
.awe-rt-endingDTTM
.awe-rt-startingDTTM
.Bidding_Local_Price
.NumberPart
.awe-rt-BuyBox
.awe-rt-AcceptedListingActionCount
.awe-rt-BuyNowPrice
.awe-rt-Status
.awe-rt-ColoredStatus
.awe-rt-MinimumBid
.Bidding_Listing_MinPrice
.bid-conf-title
.awe-rt-BuyItNowContainer
.awe-rt-BuyItNowAvailable
.awe-rt-MakeOfferContainer
.awe-rt-MakeOfferContainer
.awe-rt-ShowStatusPreview
.awe-rt-ShowStatusScheduled
.awe-rt-ShowStatusActive
.awe-rt-ShowStatusClosing
.awe-rt-ShowStatusArchived
.awe-rt-ShowStatusSuccessful
.awe-rt-ShowStatusUnsuccessful
.awe-rt-Active
.awe-rt-Pending
.awe-rt-Done
.awe-rt-Ended
.awe-rt-ColoredStatus
.awe-rt-hideable
.awe-rt-Hide
.awe-rt-Status
.awe-rt-ShowStatus
.awe-rt-ShowStatusActive
.awe-rt-ShowStatusPreview
.awe-rt-ShowStatusDraft
.awe-rt-ShowStatusPending
.awe-rt-ShowStatusAwaitingPayment
.awe-rt-ShowStatusDraft
.awe-rt-ShowStatusFailedValidation
.awe-rt-ShowStatusValidated
.awe-rt-ShowStatusAwaitingPayment
.awe-rt-ShowStatusPreview
.awe-rt-ShowStatusPending
.awe-rt-ShowStatusActive
Very Important
.awe-rt-ShowOnStart
.awe-rt-HideOnStart
.awe-rt-ShowOnEnd
.awe-rt-HideOnEnd
.awe-rt-eventtimelabel
.awe-rt-eventbidstatuslabel
.awe-rt-eventtimecountdown
.awe-rt-PublishCompletedMessage
.awe-rt-PublishIndicator
.awe-rt-ValidationIndicator
.awe-rt-ValidationCompletedMessage
.awe-rt-ValidationIndicator
.awe-rt-PublishIndicator
.awe-rt-PublishCompletedMessage
.awe-rt-eventtimecountdown
.signalr-pulse-block
.signalr-pulse
#Time
.awe-short-date
.awe-date-only
#SignalRStatus
.SignalRStatus-connected
.SignalRStatus-reconnect
.SignalRStatus-stopped
.awe-rt-Extended
.awe-rt-endingDTTM
There are four options for implementing your custom CSS code.
<style>
tags must be used since content in this area will be inserted directly into the HTML document). Example: <style> body { background-color: #999999; } </style>
<link href="Content/example.css" rel="stylesheet" / >
</head>
tag (replacing the example file name with your custom file name):<link href="Content/example.css" rel="stylesheet" / >
These CSS examples utilize method #1 from above for implementation.
Original AuctionWorx Default | Sample CSS Applied | |
<style> body { background-color: #f5f5f5; } footer { background-color: #222222; } </style>
Original AuctionWorx Default | Sample CSS Applied | |
<style> .listing-badge:before { border-color:#CC1100; border-right-color: transparent; } .listing-badge:after { border-color:#9D1309; border-left-color: transparent; border-bottom-color: transparent; } </style>
Remove rounded corners from buttons and other elements.
* {border-radius: 0 !important;}
Text link color. Replace the 6 character hex color codes with your required color codes.
a{color:#551A8B;} a:active, a:focus, a:hover {color:#7F00FF;}
It is important to remember that the software is built using a dynamic template that changes according to the size of the device viewing the website or the width of the web browser window. Because of the responsive design, a separate mobile website or mobile device application is not required.
Full size view (≥1200px width): (Image below has been resized to fit within this display.)
Medium size view (≥992px width): (Image below has been resized to fit within this display.)
Small size view (≥768px width): (Image below may resize to fit your display.)
Extra small size view (<768px width)
Full & Medium size view (≥992px width): (Image below has been resized to fit within this display.)
AuctionWorx utilizes a main layout file and individual content files. The master layout file contains both the header and footer content. All files (.cshtml) can be found within the /Views subfolder.
Individual content pages will be referenced similar to the following examples:
Static: /Views/Home/HomePageFeaturedListings.cshtml
@Html.Partial("HomePageFeaturedListings")
Dynamic: /Views/Shared/AuctionThumbnail.cshtml or /Views/Shared/FixedPriceThumbnail.cshtml or /Views/Shared/ClassifiedThumbnail.cshtml
@Html.Partial(listing.Type.Name + "Thumbnail", listing)
Email templates allow you to customize the formatting and text of pre-defined emails sent by the auction software platform.
Each email template is comprised of a subject and a body.
The subject line of an email is the single line of text people see when they receive your email.
The body of the email contains the text, HTML code, and dynamic email system tags ~ these tags write user, item, and sales data into the email.
Example Tags:
Your item [Detail.Listing.Title] has ended and has been sold to user [Detail.Payer.UserName].
We do recommend modifying the email templates to best suit your business needs. This can be as simple as changing the terminology (text only changes) or as complex as re-styling the entire email structure.
To make significant changes to the email styling, knowledge of HTML code and CSS style declarations are required. If you are unfamiliar with HTML code, or have never customized raw HTML for an email, the following articles are a good educational starting point.
By default, the "header" and "footer" are blank. Each email template is already configured to load this content.
Example:
The "header" and "footer" content can be independant of each other or used to "wrap" the body of the email.
Email Body Here |
|
Images, like your logo, can be inserted into the email templates using HTML code. You must use the full URL when adding images to your email template, example:
Correct URL Format | Incorrect Image Source |
https://www.mysite.com/images/email-logo.jpg |
/images/email-logo.jpg c:\\downloads\email-logo.jpg
Never link to an image from a website you do not own. |
There are third party CSS themes available online for the Bootstrap 3 framework; many are free. Some of these themes are CSS only and can be easily applied to AuctionWorx to change the general appearance of the software without editing the underlying code. [See Adding CSS Code above.]
These themes are not made specifically for AuctionWorx and may require additional CSS customization for seamless integration.
Free Pre-made Bootstrap 3 CSS Theme Sources:
Free Bootstrap 3 CSS Generators: (Be sure to download the CSS, not LESS, file.)
Some themes and templates that are available may include separate HTML files. These files are not directly compatible with AuctionWorx and would require editing the individual software files to incorporate these custom designs / layouts.