feat: add github icon and more descriptive text

This commit is contained in:
Nikita Nek Dudnik
2020-07-27 10:42:06 +02:00
parent b94a1b3cff
commit ab6dfa3aa2
@@ -54,6 +54,7 @@ import { useWorkflowRunsDetails } from './useWorkflowRunsDetails';
import { useWorkflowRunJobs } from './useWorkflowRunJobs';
import { WorkflowRunStatusIcon } from '../WorkflowRunStatusIcon/WorkflowRunStatusIcon';
import { useProjectName } from '../useProjectName';
import GitHubIcon from '@material-ui/icons/GitHub';
const useStyles = makeStyles<Theme>(theme => ({
root: {
@@ -241,9 +242,15 @@ export const WorkflowRunDetailsPage = () => {
</TableCell>
<TableCell>
{details.value?.html_url && (
<Button>
<a href={details.value.html_url}>GitHub</a>
</Button>
<a href={details.value.html_url}>
<Button
variant="contained"
color="default"
startIcon={<GitHubIcon />}
>
Workflow runs on GitHub
</Button>
</a>
)}
</TableCell>
</TableRow>