Skip to content

Add Support for Mobile to the Data Sources Sidebar#405

Merged
ElJocko merged 3 commits into
developfrom
404-add-ics-support
Apr 14, 2023
Merged

Add Support for Mobile to the Data Sources Sidebar#405
ElJocko merged 3 commits into
developfrom
404-add-ics-support

Conversation

@ElJocko

@ElJocko ElJocko commented Mar 29, 2023

Copy link
Copy Markdown
Contributor

Adds Mobile switch to data sources sidebar.

Adds a message on data source page when all techniques are hidden due to domain selected. This somewhat mitigates the problem that can occur when the user selects a data source and then changes the domain in the sidebar. Instead of just getting a blank area under the Data Components heading, they now get a short message explaining why there are no techniques listed.

There is still one issue with the domains that isn't addressed. The References at the bottom of the page are always the full set of references for all the data components/techniques, whether they are displayed or not. Fixing this will likely require a larger set of changes so has been deferred until later.

Closes #404

Add message on data source page when all techniques are hidden due to domain selected.
@ElJocko ElJocko changed the title Add Support for ICS to the Data Sources Sidebar Add Support for Mobile to the Data Sources Sidebar Mar 29, 2023
@ElJocko

ElJocko commented Apr 13, 2023

Copy link
Copy Markdown
Contributor Author

Note: The commit message "Add ICS switch to data sources sidebar." is incorrect and should have been "Add Mobile switch to data sources sidebar". We regret the error.

@ElJocko

ElJocko commented Apr 13, 2023

Copy link
Copy Markdown
Contributor Author

This pull request now includes additional fixes that:

  1. Removes the duplicate entries of text from the data-component/technique relationships that displayed on Group pages
  2. Makes the order of citations stable across program executions

@ElJocko ElJocko merged commit cf4939f into develop Apr 14, 2023
@ElJocko ElJocko deleted the 404-add-ics-support branch April 14, 2023 16:40
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant