mirror of
https://github.com/vran-dev/obsidian-contribution-graph.git
synced 2026-07-22 09:20:23 +00:00
848 lines
No EOL
17 KiB
CSS
848 lines
No EOL
17 KiB
CSS
.contribution-graph {
|
|
margin-bottom: 6px;
|
|
position: relative;
|
|
width: 100%;
|
|
}
|
|
|
|
.contribution-graph .center {
|
|
justify-content: center;
|
|
text-align: center;
|
|
}
|
|
|
|
.contribution-graph .main {
|
|
padding: 2px;
|
|
line-height: normal;
|
|
display: grid;
|
|
margin-top: 26px;
|
|
justify-content: center;
|
|
}
|
|
|
|
.contribution-graph .main.fill-the-screen {
|
|
justify-content: unset;
|
|
}
|
|
|
|
.contribution-graph .main .title {
|
|
font-size: 14px;
|
|
margin-bottom: 36px;
|
|
justify-content: flex-start;
|
|
}
|
|
|
|
.contribution-graph .main .charts {
|
|
width: 100%;
|
|
display: flex;
|
|
overflow-x: hidden;
|
|
}
|
|
|
|
.contribution-graph .main .charts:hover {
|
|
overflow-x: auto;
|
|
}
|
|
|
|
.contribution-graph .main .charts .column {
|
|
position: relative;
|
|
display: flex;
|
|
flex-direction: column;
|
|
flex-grow: 1;
|
|
}
|
|
|
|
.contribution-graph .main .charts .row {
|
|
position: relative;
|
|
display: flex;
|
|
flex-direction: row;
|
|
flex-grow: 1;
|
|
align-items: flex-start;
|
|
justify-content: space-between;
|
|
margin-bottom: 6px;
|
|
width: 100%;
|
|
}
|
|
|
|
/**
|
|
* default charts
|
|
*/
|
|
.contribution-graph .main .charts.default {
|
|
flex-direction: row;
|
|
align-items: flex-start;
|
|
flex-wrap: nowrap;
|
|
justify-content: flex-start;
|
|
|
|
}
|
|
|
|
.contribution-graph .main .charts.default .column {
|
|
margin-top: 1.6rem;
|
|
/* override default flex-grow */
|
|
flex-grow: 0;
|
|
}
|
|
|
|
.contribution-graph .fill-the-screen.main .charts.default .column {
|
|
margin-top: 1.6rem;
|
|
flex-grow: 1;
|
|
}
|
|
|
|
.contribution-graph .default .week-indicator {
|
|
background-color: transparent;
|
|
font-size: 10px;
|
|
min-width: 18px;
|
|
text-wrap: nowrap;
|
|
height: 8px;
|
|
margin-right: 8px;
|
|
margin-top: 1.5px;
|
|
text-align: center;
|
|
cursor: pointer;
|
|
}
|
|
|
|
.contribution-graph .default .month-indicator {
|
|
position: absolute;
|
|
top: -24px;
|
|
text-wrap: nowrap;
|
|
font-size: 10px;
|
|
min-width: 20px;
|
|
cursor: pointer;
|
|
}
|
|
|
|
/**
|
|
* month-track charts
|
|
*/
|
|
.contribution-graph .main .charts.month-track {
|
|
flex-direction: column;
|
|
align-items: flex-start;
|
|
padding-right: 12px;
|
|
width: 100%;
|
|
}
|
|
|
|
.contribution-graph .month-track .cell.date-indicator {
|
|
font-size: 8px;
|
|
width: auto;
|
|
border-radius: 2px;
|
|
margin-right: 2px;
|
|
flex-grow: 1;
|
|
}
|
|
|
|
.contribution-graph .main .charts.month-track .row {
|
|
width: auto;
|
|
align-items: flex-start;
|
|
margin-bottom: 8px;
|
|
gap: 1px;
|
|
}
|
|
|
|
.contribution-graph .main.fill-the-screen .charts.month-track .row {
|
|
width: 100%;
|
|
align-items: flex-start;
|
|
margin-bottom: 8px;
|
|
gap: 1px;
|
|
}
|
|
|
|
.contribution-graph .month-track .cell {
|
|
min-height: 13px;
|
|
min-width: 13px;
|
|
font-size: 10px;
|
|
border-radius: 3px;
|
|
}
|
|
|
|
@media (max-width: 720px) {
|
|
.contribution-graph .month-track .cell {
|
|
height: 10px;
|
|
min-height: 10px;
|
|
min-width: 10px;
|
|
font-size: 10px;
|
|
border-radius: 3px;
|
|
}
|
|
}
|
|
|
|
.contribution-graph .month-track .month-indicator {
|
|
background-color: transparent;
|
|
font-size: 12px;
|
|
height: 22px;
|
|
min-width: 77px;
|
|
margin-right: 12px;
|
|
text-align: right;
|
|
cursor: pointer;
|
|
top: auto;
|
|
position: relative;
|
|
color: var(--text-normal);
|
|
}
|
|
|
|
/* calendar charts */
|
|
.contribution-graph .main .charts.calendar {
|
|
display: flex;
|
|
flex-direction: row;
|
|
flex-wrap: wrap;
|
|
padding: 0.5rem 1rem;
|
|
gap: 2rem;
|
|
overflow-x: auto;
|
|
max-width: 1000px;
|
|
}
|
|
|
|
.contribution-graph .calendar .month-container {
|
|
min-width: calc(25% - 2rem);
|
|
padding: 0.2rem 0.33rem;
|
|
position: relative;
|
|
border-width: 1px;
|
|
border-style: solid;
|
|
border-color: transparent;
|
|
border-radius: 5px;
|
|
justify-content: space-between;
|
|
}
|
|
|
|
.contribution-graph .calendar .month-container:hover {
|
|
border: 1px solid var(--background-modifier-border-hover);
|
|
border-color: transparent;
|
|
background-color: rgba(244, 244, 244, 0.6);
|
|
}
|
|
|
|
.theme-dark .contribution-graph .calendar .month-container:hover {
|
|
border: 1px solid var(--background-modifier-border-hover);
|
|
background-color: rgba(37, 35, 35, 0.3);
|
|
}
|
|
|
|
.contribution-graph .calendar .month-container .month-indicator {
|
|
width: 100%;
|
|
text-align: center;
|
|
cursor: pointer;
|
|
color: var(--text-normal);
|
|
font-size: 0.8rem;
|
|
}
|
|
|
|
.contribution-graph .calendar .month-container .month-indicator:hover {
|
|
opacity: 0.6;
|
|
}
|
|
|
|
.contribution-graph .calendar .month-container .week-indicator-container {
|
|
margin-top: 12px;
|
|
}
|
|
|
|
.contribution-graph .main .calendar .month-container .row {
|
|
gap: 0.6rem;
|
|
justify-content: center;
|
|
}
|
|
|
|
.contribution-graph .calendar .month-container .week-indicator-container .cell.week-indicator {
|
|
font-size: 0.6rem;
|
|
line-height: 1.5;
|
|
text-align: center;
|
|
color: var(--text-muted);
|
|
}
|
|
|
|
.contribution-graph .main .calendar .month-container .cell {
|
|
min-width: 8px;
|
|
min-height: 8px;
|
|
width: 8px;
|
|
height: 8px;
|
|
font-size: 8px;
|
|
border-radius: 2px;
|
|
margin-top: 0px;
|
|
margin-right: 0px;
|
|
flex-grow: 0;
|
|
display: flex;
|
|
align-items: center;
|
|
}
|
|
|
|
.contribution-graph .main.fill-the-screen .calendar .month-container .cell {
|
|
flex-grow: 1;
|
|
}
|
|
|
|
/* default cell */
|
|
.contribution-graph .cell {
|
|
min-width: 8.8px;
|
|
min-height: 8.8px;
|
|
height: 8.8px;
|
|
font-size: 8px;
|
|
border-radius: 2px;
|
|
background-color: transparent;
|
|
margin-top: 2px;
|
|
margin-right: 2px;
|
|
flex-grow: 1;
|
|
cursor: pointer;
|
|
position: relative;
|
|
text-align: center;
|
|
}
|
|
|
|
.contribution-graph .cell:hover {
|
|
opacity: 0.6;
|
|
}
|
|
|
|
.contribution-graph .cell.empty {
|
|
background-color: rgba(235, 237, 240, 0.85);
|
|
}
|
|
|
|
.theme-dark .contribution-graph .cell.empty {
|
|
background: rgba(71, 71, 71, 0.6);
|
|
}
|
|
|
|
/* default cell rule indicator */
|
|
.contribution-graph .cell-rule-indicator-container {
|
|
position: relative;
|
|
width: calc(100% - 12px);
|
|
display: flex;
|
|
flex-direction: row;
|
|
justify-content: flex-end;
|
|
align-items: center;
|
|
margin-top: 12px;
|
|
margin-bottom: 6px;
|
|
}
|
|
|
|
.contribution-graph .cell-rule-indicator-container .cell {
|
|
max-width: 12px;
|
|
width: 10px;
|
|
height: 10px;
|
|
text-align: center;
|
|
}
|
|
|
|
.contribution-graph .cell-rule-indicator-container .cell.text {
|
|
height: 8px;
|
|
width: auto;
|
|
min-width: 20px;
|
|
margin-left: 6px;
|
|
margin-right: 6px;
|
|
color: var(--text-muted);
|
|
}
|
|
|
|
/* default error tips */
|
|
.contribution-graph-render-error-container {
|
|
background-color: var(--background-secondary);
|
|
padding: 6px;
|
|
min-height: 12px;
|
|
border-radius: 6px;
|
|
}
|
|
|
|
.contribution-graph-render-error-container .summary {
|
|
text-align: left;
|
|
color: var(--text-error);
|
|
font-size: var(--font-ui-larger);
|
|
}
|
|
|
|
.contribution-graph-render-error-container .recommend {
|
|
text-align: left;
|
|
}
|
|
|
|
/* graph modal */
|
|
.contribution-graph-modal {
|
|
display: flex;
|
|
flex-direction: column;
|
|
}
|
|
|
|
.contribution-graph-modal-form {
|
|
display: flex;
|
|
flex-direction: column;
|
|
flex-grow: 1;
|
|
}
|
|
|
|
.contribution-graph-modal-form .form-group {
|
|
display: flex;
|
|
flex-direction: column;
|
|
flex-grow: 1;
|
|
margin-bottom: 12px;
|
|
gap: 3px;
|
|
}
|
|
|
|
.contribution-graph-modal-form .form-item {
|
|
display: flex;
|
|
flex-direction: row;
|
|
flex-wrap: wrap;
|
|
align-items: baseline;
|
|
justify-content: space-between;
|
|
margin-top: 12px;
|
|
gap: 6px;
|
|
}
|
|
|
|
.contribution-graph-modal-form .form-item .label {
|
|
display: inline-flex;
|
|
justify-content: flex-end;
|
|
flex: 0 0 auto;
|
|
line-height: 32px;
|
|
font-size: 14px;
|
|
padding: 0 12px 0 0;
|
|
box-sizing: border-box;
|
|
width: 150px;
|
|
}
|
|
|
|
.contribution-graph-modal-form .form-item .form-description {
|
|
line-height: 32px;
|
|
padding: 0 12px 0 0;
|
|
font-size: var(--font-ui-smaller);
|
|
color: var(--text-faint);
|
|
}
|
|
|
|
@media screen and (max-width: 768px) {
|
|
.contribution-graph-modal-form .form-item .label {
|
|
width: 100%;
|
|
justify-content: flex-start;
|
|
}
|
|
}
|
|
|
|
.contribution-graph-modal-form .form-item .form-content {
|
|
display: flex;
|
|
flex-wrap: wrap;
|
|
align-items: center;
|
|
gap: 6px;
|
|
flex: 1;
|
|
}
|
|
|
|
.contribution-graph-modal-form .form-item .form-vertical-content {
|
|
display: flex;
|
|
flex-direction: column;
|
|
flex-wrap: wrap;
|
|
align-items: flex-start;
|
|
flex: 1;
|
|
gap: 8px;
|
|
}
|
|
|
|
.contribution-graph-modal-form .form-item .form-vertical-content>input[type="text"] {
|
|
flex-grow: 1;
|
|
border-width: 0px 0px 1px 0px;
|
|
padding: 3px;
|
|
border-color: var(--background-modifier-border);
|
|
color: var(--text-normal);
|
|
width: 100%;
|
|
}
|
|
|
|
.contribution-graph-modal-form .form-item .form-content input {
|
|
flex-grow: 1;
|
|
border-width: 0px 0px 1px 0px;
|
|
border-color: var(--background-modifier-border);
|
|
color: var(--text-normal);
|
|
}
|
|
|
|
.contribution-graph-modal-form .form-item .form-content input[type="text"] {
|
|
background: var(--background-modifier-form-field);
|
|
}
|
|
|
|
.contribution-graph-modal-form .form-item .form-content .checkbox {
|
|
border: 1px solid var(--background-modifier-border);
|
|
padding: 0px;
|
|
flex-grow: 0;
|
|
}
|
|
|
|
.contribution-graph-modal-form .form-item .form-content .color-picker {
|
|
height: 32px;
|
|
width: 32px;
|
|
clip-path: circle(50%);
|
|
inline-size: 32px;
|
|
block-size: 0px;
|
|
flex-grow: 0;
|
|
border-width: 0px;
|
|
padding: 0;
|
|
}
|
|
|
|
.contribution-graph-modal-form .form-item .form-content .color-picker:hover {
|
|
opacity: 0.5;
|
|
}
|
|
|
|
.contribution-graph-modal-form .form-item .form-content .number-input {
|
|
text-align: center;
|
|
box-shadow: none;
|
|
border-width: 0px 0px 1px 0px;
|
|
border-radius: 0px;
|
|
}
|
|
|
|
.contribution-graph-modal-form .form-item .form-content .number-input:focus {
|
|
box-shadow: none;
|
|
}
|
|
|
|
.contribution-graph-modal-form .form-item .form-content .button {
|
|
flex-grow: 1;
|
|
margin-right: 12px;
|
|
background-color: var(--interactive-normal);
|
|
}
|
|
|
|
.contribution-graph-modal-form .form-item .form-content .button:hover {
|
|
background-color: var(--interactive-accent);
|
|
}
|
|
|
|
/* cell rule form */
|
|
.contribution-graph-modal-form .form-item .cell-rule-value {
|
|
text-align: center;
|
|
width: 38px;
|
|
border-radius: 0;
|
|
}
|
|
|
|
.contribution-graph-modal-form .form-item .cell-rule-color {
|
|
width: 16px;
|
|
height: 16px;
|
|
border-radius: 0;
|
|
inline-size: inherit;
|
|
block-size: inherit;
|
|
}
|
|
|
|
.contribution-graph-modal-form .form-item .cell-rule-text {
|
|
width: 48px;
|
|
background-color: transparent;
|
|
border: none;
|
|
}
|
|
|
|
.contribution-graph-modal-form .preview-content {
|
|
display: grid;
|
|
overflow-x: scroll;
|
|
max-width: 80vw;
|
|
}
|
|
|
|
.contribution-graph-modal-form .form-item .list-remove-button {
|
|
border: none;
|
|
border-width: 0px;
|
|
box-shadow: none;
|
|
background-color: transparent;
|
|
}
|
|
|
|
.contribution-graph-modal-form .form-item .list-remove-button:hover {
|
|
background-color: var(--interactive-accent-hover);
|
|
color: var(--text-on-accent);
|
|
}
|
|
|
|
.contribution-graph-modal-form .form-item .list-add-button {
|
|
border: none;
|
|
border-width: 0px;
|
|
box-shadow: none;
|
|
background-color: transparent;
|
|
}
|
|
|
|
.contribution-graph-modal-form .form-item .list-add-button:hover {
|
|
background-color: var(--interactive-accent-hover);
|
|
color: var(--text-on-accent);
|
|
}
|
|
|
|
/* edit button */
|
|
.contribution-graph-codeblock-edit-button {
|
|
padding: var(--size-2-2) var(--size-2-3);
|
|
background-color: var(--background-primary);
|
|
position: absolute;
|
|
top: var(--size-2-2);
|
|
right: calc(var(--size-2-2) + 40px);
|
|
display: flex;
|
|
opacity: 0;
|
|
color: var(--text-muted);
|
|
border-radius: var(--radius-s);
|
|
cursor: var(--cursor);
|
|
}
|
|
|
|
.contribution-graph-codeblock-edit-button:hover {
|
|
background-color: var(--background-modifier-hover);
|
|
}
|
|
|
|
/* contribution-graph-choose */
|
|
|
|
.contribution-graph-choose {
|
|
display: flex;
|
|
flex-direction: row;
|
|
margin-left: 12px;
|
|
border-radius: 6px;
|
|
border: 1px solid var(--background-modifier-border);
|
|
}
|
|
|
|
.contribution-graph-choose:first-child {
|
|
margin-left: 2px;
|
|
}
|
|
|
|
.contribution-graph-choose .item {
|
|
display: flex;
|
|
flex-direction: row;
|
|
border-radius: 4px;
|
|
margin-right: 2px;
|
|
}
|
|
|
|
.contribution-graph-choose .item:hover {
|
|
background-color: var(--interactive-accent-hover);
|
|
color: var(--text-on-accent);
|
|
}
|
|
|
|
.contribution-graph-choose .item.choosed {
|
|
background-color: var(--interactive-accent);
|
|
color: var(--text-on-accent);
|
|
}
|
|
|
|
.contribution-graph-choose .item .icon {
|
|
display: flex;
|
|
align-items: center;
|
|
justify-content: center;
|
|
text-align: center;
|
|
}
|
|
|
|
/* divier */
|
|
.contribution-graph-divider {
|
|
display: flex;
|
|
flex-direction: row;
|
|
align-items: center;
|
|
margin-top: 12px;
|
|
margin-bottom: 12px;
|
|
gap: 8px;
|
|
}
|
|
|
|
.contribution-graph-divider div {
|
|
border-width: 0px 0px 1px 0px;
|
|
border-radius: 0px;
|
|
border-style: solid;
|
|
border-color: var(--background-modifier-border);
|
|
flex-grow: 1;
|
|
}
|
|
|
|
.contribution-graph-divider span {
|
|
color: var(--text-muted);
|
|
font-size: 12px;
|
|
}
|
|
|
|
/* suggest */
|
|
.suggest-container {
|
|
display: flex;
|
|
flex-direction: column;
|
|
position: relative;
|
|
gap: 0.8rem;
|
|
max-height: 20rem;
|
|
min-width: 200px;
|
|
box-shadow: 0 0 0.5rem rgba(0, 0, 0, 0.2);
|
|
border-radius: 0.5rem;
|
|
|
|
background-color: var(--modal-background);
|
|
border-radius: var(--modal-radius);
|
|
border: var(--modal-border-width) solid var(--modal-border-color);
|
|
padding: var(--size-4-4);
|
|
overflow: auto;
|
|
max-width: 480px;
|
|
z-index: 99;
|
|
}
|
|
|
|
.suggest-container .suggest-item {
|
|
display: flex;
|
|
flex-direction: row;
|
|
gap: 0.8rem;
|
|
align-items: center;
|
|
padding: 0.3rem 0.4rem;
|
|
cursor: pointer;
|
|
border-radius: var(--radius-m);
|
|
min-width: 200px;
|
|
}
|
|
|
|
.suggest-container .suggest-item.selected {
|
|
/* background-color: var(--background-modifier-hover); */
|
|
background-color: var(--background-modifier-active-hover);
|
|
}
|
|
|
|
.suggest-container .suggest-item:hover {
|
|
/* background-color: var(--background-modifier-hover); */
|
|
background-color: var(--background-modifier-active-hover);
|
|
}
|
|
|
|
.suggest-container .suggest-item .suggest-icon {
|
|
min-width: 32px;
|
|
min-height: 32px;
|
|
max-height: 32px;
|
|
max-height: 32px;
|
|
width: 32px;
|
|
height: 32px;
|
|
border-color: var(--background-modifier-border);
|
|
border-width: 1px;
|
|
border-radius: var(--radius-s);
|
|
border-style: solid;
|
|
display: flex;
|
|
flex-direction: row;
|
|
align-items: center;
|
|
justify-content: center;
|
|
}
|
|
|
|
.suggest-container .suggest-item .suggest-icon .lucide {
|
|
width: 16px;
|
|
height: 16px;
|
|
color: var(--text-normal);
|
|
}
|
|
|
|
.suggest-container .suggest-item .suggest-content {
|
|
display: flex;
|
|
flex-direction: column;
|
|
gap: 0.3rem;
|
|
}
|
|
|
|
.suggest-container .suggest-item .suggest-content .suggest-label {
|
|
font-weight: 500;
|
|
color: var(--text-muted);
|
|
font-size: var(--font-text-size);
|
|
}
|
|
|
|
.suggest-container .suggest-item .suggest-content .suggest-description {
|
|
color: var(--text-muted);
|
|
font-size: var(--font-smaller);
|
|
overflow-wrap: break-word;
|
|
word-break: break-all;
|
|
}
|
|
|
|
.suggest-input-tags {
|
|
display: flex;
|
|
flex-direction: column;
|
|
gap: 12px;
|
|
align-items: baseline;
|
|
justify-content: flex-start;
|
|
width: auto;
|
|
margin-top: 10px;
|
|
}
|
|
|
|
.suggest-input-tags .tags {
|
|
display: flex;
|
|
flex-direction: row;
|
|
gap: 8px;
|
|
flex-wrap: wrap;
|
|
}
|
|
|
|
.suggest-input-tags input.input {
|
|
width: 100%;
|
|
flex-grow: 1;
|
|
}
|
|
|
|
.suggest-input-tags input::placeholder {
|
|
color: var(--text-faint);
|
|
font-size: var(--font-ui-smaller);
|
|
}
|
|
|
|
.suggest-input-tags .tags .tag {
|
|
border-radius: var(--tag-radius);
|
|
padding-top: var(--tag-padding-y);
|
|
padding-bottom: var(--tag-padding-y);
|
|
padding-right: var(--tag-padding-x);
|
|
padding-left: var(--tag-padding-x);
|
|
font-size: var(--font-ui-smaller);
|
|
color: var(--tag-color);
|
|
background-color: var(--tag-background);
|
|
border: var(--tag-border-width) solid var(--tag-border-color);
|
|
display: flex;
|
|
gap: 6px;
|
|
align-items: center;
|
|
}
|
|
|
|
.suggest-input-tags .tags .tag .icon {
|
|
width: 12px;
|
|
height: 12px;
|
|
}
|
|
|
|
.suggest-input-tags .tags .tag .icon .lucide {
|
|
width: 100%;
|
|
height: 100%;
|
|
}
|
|
|
|
.suggest-input-tags .tags .tag:hover {
|
|
background-color: var(--interactive-accent);
|
|
color: var(--text-on-accent);
|
|
}
|
|
|
|
.suggest-input-tags .tags .tag .remove-button {
|
|
min-width: 24px;
|
|
text-align: center;
|
|
}
|
|
|
|
.suggest-input-tags .tags .tag .remove-button:hover {
|
|
color: var(--text-normal);
|
|
}
|
|
|
|
.tab-container {
|
|
display: flex;
|
|
flex-direction: column;
|
|
flex-wrap: nowrap;
|
|
overflow-x: scroll;
|
|
gap: 6px;
|
|
}
|
|
|
|
.tab-container .tab-titles {
|
|
display: flex;
|
|
flex-direction: row;
|
|
flex-wrap: nowrap;
|
|
justify-content: flex-start;
|
|
gap: 6px;
|
|
padding: 3px 6px;
|
|
}
|
|
|
|
.tab-container .tab-titles .tab-item-title {
|
|
display: flex;
|
|
flex-direction: row;
|
|
flex-wrap: nowrap;
|
|
justify-content: center;
|
|
align-items: center;
|
|
align-content: center;
|
|
gap: 6px;
|
|
border-radius: 3px;
|
|
cursor: pointer;
|
|
padding: 4.2px 6.5px;
|
|
}
|
|
|
|
.tab-container .tab-titles .tab-item-title.active {
|
|
color: var(--nav-item-color-active);
|
|
background-color: var(--nav-item-background-active);
|
|
font-weight: var(--nav-item-weight-active);
|
|
}
|
|
|
|
.tab-container .tab-titles .tab-item-title.active:hover {
|
|
color: var(--nav-item-color-active);
|
|
background-color: var(--nav-item-background-active);
|
|
font-weight: var(--nav-item-weight-active);
|
|
}
|
|
|
|
.tab-container .tab-titles .tab-item-title:not(.active):hover {
|
|
color: var(--nav-item-color-active);
|
|
background-color: var(--nav-item-background-active);
|
|
font-weight: var(--nav-item-weight-active);
|
|
}
|
|
|
|
.tab-container .tab-items .tab-item {
|
|
padding: 3px 6px;
|
|
display: none;
|
|
}
|
|
|
|
.tab-container .tab-items .tab-item.active {
|
|
display: block;
|
|
}
|
|
|
|
/* activity contriner */
|
|
|
|
.contribution-graph .activity-container {
|
|
display: flex;
|
|
flex-direction: row;
|
|
flex-wrap: wrap;
|
|
gap: 0.6rem;
|
|
padding: 0.4rem;
|
|
margin-top: 1rem;
|
|
}
|
|
|
|
.contribution-graph .activity-container .activity-summary {
|
|
flex-grow: 1;
|
|
padding-right: 0.4rem;
|
|
/* border-right: 1px solid var(--background-modifier-border); */
|
|
font-size: 0.8rem;
|
|
}
|
|
|
|
.contribution-graph .activity-container .activity-content {
|
|
border: 1px solid var(--background-modifier-border);
|
|
padding: 0.4rem;
|
|
display: flex;
|
|
flex-direction: column;
|
|
justify-content: baseline;
|
|
align-items: baseline;
|
|
gap: 0.4rem;
|
|
min-width: 50%;
|
|
}
|
|
|
|
.contribution-graph .activity-container .activity-content .activity-list {
|
|
display: flex;
|
|
flex-direction: column;
|
|
justify-content: baseline;
|
|
align-items: flex-start;
|
|
gap: 0.4rem;
|
|
font-size: 0.7rem;
|
|
color: var(--text-muted);
|
|
}
|
|
|
|
.contribution-graph .activity-container .activity-content .activity-list .activity-item {
|
|
display: flex;
|
|
flex-direction: row;
|
|
align-items: center;
|
|
}
|
|
|
|
.contribution-graph .activity-container .activity-content .activity-list .activity-item .label {
|
|
color: var(--text-muted);
|
|
padding: 0.4rem 0.6rem;
|
|
}
|
|
|
|
.contribution-graph .activity-container .activity-content .activity-navigation {
|
|
font-size: 0.65rem;
|
|
display: flex;
|
|
flex-direction: row;
|
|
justify-content: flex-end;
|
|
width: 100%;
|
|
}
|
|
|
|
.contribution-graph .activity-container .activity-content .activity-navigation a {
|
|
color: var(--text-muted);
|
|
text-decoration: none;
|
|
padding: 0.4rem 0.6rem;
|
|
} |