This commit is contained in:
2022-02-09 19:33:45 +00:00
parent 6c6a508e19
commit b3e5df8599

View File

@@ -2,10 +2,6 @@
All areas you can navigate to in the AyaNova web application are described as "forms" in the documentation.
AyaNova is a single page web application; to the browser it is a single web page that uses Javascript code to modify the contents of the page depending on where the User navigates.
### Consistent
It is our goal that, AyaNova displays and acts as similarly as possible on every supported web browser, platform and operating system.
A user should have the same experience on Chrome in Linux, Safari in iOS or FireFox in Windows (for example) and we test and support each release against the most recent two releases of all major browsers at the time of release.
@@ -22,7 +18,9 @@ On wider screen devices form fields will flow outwards horizontally to make the
![wide form](img/form-wide-example.png)
In addition to the layout changing, some elements are customized to be easiser to use with specific sizes of devices. For example a data table list of records will show as a traditional horizontal table with columns on a wider display to take advantage of the horizontal space and on a smaller device the same list will appear as a series of vertical boxes containing each record.
In addition to the layout changing, some elements are customized to be easiser to use with specific sizes of devices.
For example a data table list of records will show as a traditional horizontal table with columns on a wider display to take advantage of the horizontal space and on a smaller device the same list will appear as a series of vertical boxes containing each record.
This avoids the need to scroll sideways on any screen size.
@@ -44,7 +42,7 @@ The overall AyaNova user interface consists of three main components:
### App bar
The App bar is a form of tool bar and it's purpose is to show which part of AyaNova is currently open by displaying a text title and often an icon corresponding to the form being displayed in the main view area and provide links to other areas of AyaNova via the context menu.
The App bar is a form of tool bar and it's purpose is to show where you are in AyaNova, provide links to move to other places in AyaNova and tools to interact with the current view.
A blue app bar indicates the current view is in a main area of AyaNova, either a data list or some other form not a specific record being edited.
@@ -56,7 +54,7 @@ A green app bar indicates a specific record is being edited in an edit form.
The far left side of the App bar shows the navigation drawer "hamburger" icon which looks like three horizontal bars stacked on top of each other and is used to show or hide the [navigation drawer](#navigation-drawer)
The center part of the navigation bar shows an icon and information pertaining to which record or area of AyaNova is currently open.
The center part of the App bar shows an icon and information pertaining to which record or area of AyaNova is currently open.
The right side shows a bell icon which indicates if any unviewed notifications have arrived and is also a shortcut to open the user's [notifications](home-notifications.md) form to view notifications.
@@ -80,14 +78,13 @@ On larger screens the most commonly used options will move from inside the conte
While the top options in the context menu will change depending on the context, all context menus will have the following options at the bottom:
[Search](home-search.md) option for searching the AyaNova database
`Help` option for viewing help about the specific form being displayed (this manual)
- [Search](home-search.md) option for searching the AyaNova database
- _Help_ option for viewing help about the specific form being displayed (this manual)
Main forms that are not related to editing a single object also have the following options:
[About](ay-about.md) option for viewing version information and technical support information.
`View on map` forms for objects with [address controls](ay-start-common-controls.md#address) will have a "View on map" menu item which when clicked will attempt to display the current objects location on a map provided there is enough information for the online map provider chosen to determine the location. The most accurate location is had by entering the latitude and longitude into the fields provided in the "Street" address section however most map providers can match to a postal code or street address when required.
- [About](ay-about.md) option for viewing version information and technical support information.
- _View on map_ forms for objects with [address controls](ay-start-common-controls.md#address) will have a "View on map" menu item which when clicked will attempt to display the current objects location on a map provided there is enough information for the online map provider chosen to determine the location. The most accurate location is had by entering the latitude and longitude into the fields provided in the "Street" address section however most map providers can match to a postal code or street address when required.
For items that are mobile or may not have a street address such as a Customer unit in remote locations the latitude and longitude are available for location.
@@ -103,4 +100,4 @@ Individual business object editing forms have a common set of features and are d
## Form controls
AyaNova forms consist of a common set of controls which are documented in detail in the [common controls](ay-start-common-controls.md) documentation page.
AyaNova forms consist of a common set of controls which are documented in detail including tips for faster data entry and special features they might have in the [common controls](ay-start-common-controls.md) documentation page.