Difference between revisions of "Design Document Client Side Coding Details"
m |
(update for release 1.3.x) |
||
Line 1: | Line 1: | ||
{{ReleaseNotice|1. | {{ReleaseNotice|1.3}}{{Design Document Index}}The client side of Board18 consists of fifteen web pages.<br> | ||
These web pages are described briefly in the Client Side Overview document. <br> | These web pages are described briefly in the Client Side Overview document. <br> | ||
But they are also described in more detail, each in their own set of WIKI pages.<br> | But they are also described in more detail, each in their own set of WIKI pages.<br> | ||
The table below and to the right contains links to all of this material. <br> | The table below and to the right contains links to all of this material. <br> | ||
There are a few files that are common to all | There are a few files that are common to all web pages; They are described below. | ||
== Common Style Sheets == | == Common Style Sheets == | ||
Line 10: | Line 10: | ||
board18com.css is the style sheet that lays out the overall structure of all BOARD18 pages. This consists of the top of page division, the left of page division and the right of page division. These divisions are described [[Design_Document_Esthetics#Page_Layout|here]]. This style sheet also formats the header area of all BOARD18 pages. The top level block elements in this style sheet will all use fixed positioning. | board18com.css is the style sheet that lays out the overall structure of all BOARD18 pages. This consists of the top of page division, the left of page division and the right of page division. These divisions are described [[Design_Document_Esthetics#Page_Layout|here]]. This style sheet also formats the header area of all BOARD18 pages. The top level block elements in this style sheet will all use fixed positioning. | ||
[http://medialize.github.io/jQuery-contextMenu/ jquery.contextMenu.css] is the style sheet for the Jquery contextMenu Plugin. This plugin is used both for the Map and Market context menus | [http://medialize.github.io/jQuery-contextMenu/ jquery.contextMenu.css] is the style sheet for the Jquery contextMenu Plugin. This plugin is used both for the Map and Market context menus. | ||
== Common Scripts == | == Common Scripts == | ||
Line 17: | Line 17: | ||
[[Board18com|board18com.js]] contains functions that are common to all board18 web pages. | [[Board18com|board18com.js]] contains functions that are common to all board18 web pages. | ||
[http://medialize.github.io/jQuery-contextMenu/ jquery.contextMenu.js] is the Jquery contextMenu Plugin. This plugin is used both for the Map and Market context menus | [http://medialize.github.io/jQuery-contextMenu/ jquery.contextMenu.js] is the Jquery contextMenu Plugin. This plugin is used both for the Map and Market context menus. | ||
[http://api.jqueryui.com/position/ jquery.ui.position.js] is a plugin that implements the .position() method. This method is used by the Jquery contextMenu Plugin. | [http://api.jqueryui.com/position/ jquery.ui.position.js] is a plugin that implements the .position() method. This method is used by the Jquery contextMenu Plugin. | ||
[[Category:Design]] | [[Category:Design]] |
Revision as of 15:48, 19 October 2015
This page has been updated to comply with Release 1.3.x of BOARD18. |
Design Document edit | |
The client side of Board18 consists of fifteen web pages.
These web pages are described briefly in the Client Side Overview document.
But they are also described in more detail, each in their own set of WIKI pages.
The table below and to the right contains links to all of this material.
There are a few files that are common to all web pages; They are described below.
Common Style Sheets
There are two common style sheets used by BOARD18 pages.
board18com.css is the style sheet that lays out the overall structure of all BOARD18 pages. This consists of the top of page division, the left of page division and the right of page division. These divisions are described here. This style sheet also formats the header area of all BOARD18 pages. The top level block elements in this style sheet will all use fixed positioning.
jquery.contextMenu.css is the style sheet for the Jquery contextMenu Plugin. This plugin is used both for the Map and Market context menus.
Common Scripts
There are 3 common script files used by BOARD18 pages.
board18com.js contains functions that are common to all board18 web pages.
jquery.contextMenu.js is the Jquery contextMenu Plugin. This plugin is used both for the Map and Market context menus.
jquery.ui.position.js is a plugin that implements the .position() method. This method is used by the Jquery contextMenu Plugin.