I am using ngx-charts for plotting time series data.
I am using their example
<ngx-charts-line-chart
[view]="view"
[scheme]="colorScheme"
[results]="multi"
[gradient]="gradient"
[xAxis]="showXAxis"
[yAxis]="showYAxis"
[legend]="showLegend"
[showXAxisLabel]="showXAxisLabel"
[showYAxisLabel]="showYAxisLabel"
[xAxisLabel]="xAxisLabel"
[yAxisLabel]="yAxisLabel"
[autoScale]="autoScale"
(select)="onSelect($event)">
</ngx-charts-line-chart>
It does have a color scheme option but that only changes the color of the line and their corresponding domains.
There is another option of xAxisTickFormatting and yAxisTickFormatting but I am not sure of how to use it
I want the color of the x-axis and y-axis labels to be similar to this example https://swimlane.github.io/ngx-charts/#/ngx-charts/line-chart
Axis ticks formatting can be done like this
https://github.com/swimlane/ngx-charts/blob/master/demo/app.component.html
this has individual element classes.