Each Page in Amorphic is divided into 3 parts :
- Side Navigation-Bar
The Header bar hosts some important actions that are available throughout the application irrespective of the feature user is working on. Hence all actions are Global. The actions in this portion of the screen are chosen on their frequency of interaction by the user. An experienced Amorphic user would use these on a daily basis.
The actions present in the Header are:
- Amorphic Logo
- Toggle Side Navigation-Bar Button
- Quick Actions
- API Docs
- Custom User Actions
We will discuss about these actions one by one below:
The Amorphic Logo apart from being the insignia of the product, is also a clickable link which redirects the user from any internal page to Amorphic Home Page.
Toggle Side Navigation-Bar Button
The Toggle Side Navigation-Bar Button is used to expand and collapse the
Side Navigation-Bar. Since this is a handy feature requirement, it's a
part of the
Header bar. The action is it will perform
(expand/collapse) depends on the current state of the Side
Navigation-Bar. If the bar is collapsed, the button on click, expands it
Bookmarks is a quite useful feature in Amorphic. It is a quick navigation link to a specific page within Amorphic. This saves an ample amount of time for the regular user. Users can bookmark a page by simply clicking on the bookmark bar and giving out a unique name for it.
Once selected, the bookmark will start appearing on the Amorphic Homepage in the Your Bookmarks tab. To disable the bookmark, visit the page and click on the Bookmark option again on the header.
Navigator is yet another handy and powerful feature in Amorphic. It's like the global search for Amorphic pages and features. Select the Select the Navigator icon in header to make the Navigator bar appear. Once appeared, search just about any feature within Amorphic. Shorthand for this from Keyboard is: - Press ctrl 2 times successively in Windows - Press control 2 times successively in Mac
As the user types the feature, the results pop underneath simultaneously making the process quicker. If the search text doesn't render any results upfront, then on submission, it searches for the text in datasets. This dynamic nature of Navigator makes it twin purpose search bar.
User can search through all the accessible resources in the application through the Application Navigator. If no resource/component matches found, user can proceed further to search in datasets for the entered text.
User can search resources with keywords through app navigator. If the resources matched with the specified keyword then they will be displayed with 'Keyword match' tag.
User can also search bookmarks using the bookmark descriptions through app navigator.
Like most actions in Header bar, the Quick Actions is also designed to reduce the user's valuable time by cutting corners for vital operations. On selection, initially, a drop-down menu is presented. It contains the App Preferences only. On selection, this leads to App Preferences page.
The App Preferences page is a personalized console for the user to customize Amorphic according to user's liking.
Currently 2 main customizations can be performed with App Preferences:
- Configure Quick Actions - All features selected here and
submitted appear on the
Quick Actionsgoing forward.
- Configure Listing Preferences - The preferences selected here determine the data display style on subsequent Resource Listing Pages.
The API Docs is a useful reckoner for advanced users having familiarity with coding and developmental activities. All the API Endpoints used throughout Amorphic are sorted Resource-Type-wise and well-documented here with their respective Description, Request Protocol and Parameters and it's sample Response Bodies.
As mentioned above, this documentation is useful for an advanced user who can at times, leverage these APIs for various reasons like response verification, standalone development activities and so on.
Custom User Actions
Custom User Actions is yet another operations customization action which displays a drop-down containing a few important actions which concern application wide metadata. The available options are:
Profile and Settings - This section is described in detail in here - Profile and Settings
Switch Role - This options gives the user an option to switch the Role to another while using the application. It is useful as all the times, all roles roles may not have access to every feature in Amorphic. Hence, user can choose from their available roles a suitable role to continue working.
To know further about Roles and Access management, read at RBAC
Give Feedback - User can provide the application feedback using this option.
Sign out - As the name suggests, this option is used to sign out of the Amorphic application when the working session is over. It is important to remember if working with multiple tabs/windows on browser, if one tab is signed out, all parallel tabs/windows sign out of the current session.
The Side Navigation-Bar is a pretty straightforward navigation menu bar. It enlists all the features present in amorphic. Each item in the menu, when selected, leads to the respective feature page. All features in the Side Navigation-Bar come with their respective icons for quick recognition.
The Side Navigation-Bar can be shrunk and docked to the side of the screen to give more space to working area. This can be achieved by clicking on the Toggle Side Navigation-Bar Button option present in the header, right next to the Amorphic Logo. On shrinking, only icons will be visible for each feature. The menu expands again when it is hovered by the mouse pointer or if Toggle Side Navigation-Bar Button is chosen from the Header.
The Content portion of the screen is any content that is enclosed
Header and the
Side Navigation-Bar. Any feature
selected through the
Side Navigation-Bar leads to a content which is
displayed in this section of the page. Also, any URL entered, displays
the requested data here in this section of the screen. Any bookmarks
placed (if applicable) , also acts on the content present in this
Let's discuss about the different aspects of the Homepage:
The Resource Card holds a quick view of that feature and the no of resources of that kind available to work upon for the user. The user can directly navigate to the respective component by selecting the Link option on the bottom of the card labelled same as the Resource Name.
The Resources currently appearing in Resource Card are:
- ML Models
- Entity Recognizers
- Forecast Jobs
- ETL Notebooks
- Deepsearch Indices
The Refresh button reloads the entire Home Page contents again to reflect any updates in the values currently visible. This option is particularly useful when working with multiple browser tabs/windows in Amorphic. An update in some other tab/window may not instantly reflect on the Home Page and this option helps reload these specific metrics instead of the entire window.
Bookmarks are a quick navigation tool to a particular resource page in Amorphic. This tab in Home Screen is the place where all the active bookmarks placed by the user are displayed. The user may choose to directly navigate to the bookmarked page from here. Filter option is available for Filtering if the no of places bookmarks are high.
Access Requests tab hosts all the requests a user has either sent out
for requesting access to an Amorphic resource or all those requests a
user receives from others requesting access to an Amorphic resource for
which they hold the owner rights. A filter drop-down is available for
toggling in-between sent and received requests. Reload button of the
Access Request tab works same as the
Refresh Button but reloads just
the latest available Access Requests.