home commit with new plugins
This commit is contained in:
+16
File diff suppressed because one or more lines are too long
+10
@@ -0,0 +1,10 @@
|
||||
{
|
||||
"id": "easy-tracker",
|
||||
"name": "Easy Tracker",
|
||||
"version": "1.0.6",
|
||||
"minAppVersion": "1.8.0",
|
||||
"description": "Instantly track goals and habits. Simple, beautiful, and configuration-free.",
|
||||
"author": "Hunter Ji",
|
||||
"authorUrl": "https://hunterji.com",
|
||||
"isDesktopOnly": false
|
||||
}
|
||||
+245
@@ -0,0 +1,245 @@
|
||||
.easy-tracker-button-group-container {
|
||||
padding: 16px;
|
||||
display: flex;
|
||||
flex-direction: column;
|
||||
gap: 14px;
|
||||
}
|
||||
.easy-tracker-button-group {
|
||||
display: grid;
|
||||
grid-template-columns: repeat(auto-fit, minmax(160px, 1fr));
|
||||
gap: 12px;
|
||||
user-select: none;
|
||||
}
|
||||
.easy-tracker-button-group .btn {
|
||||
min-width: 0;
|
||||
width: 100%;
|
||||
display: inline-flex;
|
||||
justify-content: center;
|
||||
align-items: center;
|
||||
font-size: 15px;
|
||||
line-height: 1.2;
|
||||
padding: 12px 16px;
|
||||
min-height: 44px;
|
||||
border: none;
|
||||
border-radius: 12px;
|
||||
background: var(--interactive-hover);
|
||||
color: var(--text-normal);
|
||||
cursor: pointer;
|
||||
user-select: none;
|
||||
}
|
||||
.easy-tracker-button-group .btn:hover,
|
||||
.easy-tracker-button-group .btn:active {
|
||||
background: var(--background-modifier-hover);
|
||||
}
|
||||
|
||||
@media (max-width: 480px) {
|
||||
.easy-tracker-button-group {
|
||||
padding: 4px;
|
||||
border-radius: 10px;
|
||||
grid-template-columns: 1fr;
|
||||
gap: 10px;
|
||||
}
|
||||
.easy-tracker-button-group .btn {
|
||||
padding: 14px 12px;
|
||||
font-size: 16px;
|
||||
width: 100%;
|
||||
}
|
||||
}
|
||||
|
||||
.easy-tracker-daily-overview__title {
|
||||
font-size: 16px;
|
||||
font-weight: 600;
|
||||
color: var(--text-normal);
|
||||
}
|
||||
|
||||
.easy-tracker-daily-overview__grid {
|
||||
display: grid;
|
||||
grid-template-columns: repeat(auto-fit, minmax(160px, 1fr));
|
||||
gap: 12px;
|
||||
cursor: default;
|
||||
user-select: none;
|
||||
}
|
||||
|
||||
.easy-tracker-daily-overview__item {
|
||||
padding: 12px;
|
||||
border-radius: 10px;
|
||||
background: var(--background-primary);
|
||||
border: 1px solid var(--background-modifier-border);
|
||||
display: flex;
|
||||
flex-direction: column;
|
||||
gap: 6px;
|
||||
min-height: 96px;
|
||||
}
|
||||
|
||||
.easy-tracker-daily-overview__label {
|
||||
font-size: 12px;
|
||||
color: var(--text-muted);
|
||||
letter-spacing: 0.04em;
|
||||
text-transform: uppercase;
|
||||
}
|
||||
|
||||
.easy-tracker-daily-overview__value {
|
||||
font-size: 24px;
|
||||
font-weight: 600;
|
||||
color: var(--text-normal);
|
||||
}
|
||||
|
||||
.easy-tracker-daily-overview__value--positive {
|
||||
color: var(--color-green);
|
||||
}
|
||||
|
||||
.easy-tracker-daily-overview__value--warning {
|
||||
color: var(--color-orange);
|
||||
}
|
||||
|
||||
.easy-tracker-daily-overview__hint {
|
||||
font-size: 12px;
|
||||
color: var(--text-faint);
|
||||
}
|
||||
|
||||
@media (max-width: 480px) {
|
||||
.easy-tracker-daily-overview {
|
||||
padding: 12px;
|
||||
border-radius: 10px;
|
||||
}
|
||||
.easy-tracker-daily-overview__grid {
|
||||
gap: 10px;
|
||||
}
|
||||
.easy-tracker-daily-overview__item {
|
||||
padding: 10px;
|
||||
min-height: 88px;
|
||||
}
|
||||
}
|
||||
|
||||
.easy-tracker-card {
|
||||
padding: 16px;
|
||||
background: var(--background-secondary);
|
||||
border: 1px solid var(--background-modifier-border);
|
||||
border-radius: 12px;
|
||||
margin-top: 12px;
|
||||
margin-bottom: 12px;
|
||||
display: flex;
|
||||
flex-direction: column;
|
||||
gap: 14px;
|
||||
cursor: default;
|
||||
}
|
||||
|
||||
.easy-tracker-card-title {
|
||||
font-size: 16px;
|
||||
font-weight: 600;
|
||||
color: var(--text-normal);
|
||||
user-select: none;
|
||||
}
|
||||
|
||||
.easy-tracker-card-message,
|
||||
.easy-tracker-my-goal {
|
||||
padding: 12px;
|
||||
border-radius: 10px;
|
||||
background: var(--background-primary);
|
||||
border: 1px solid var(--background-modifier-border);
|
||||
font-size: 16px;
|
||||
color: var(--text-muted);
|
||||
font-weight: 500;
|
||||
user-select: none;
|
||||
}
|
||||
/* Calendar Heatmap */
|
||||
|
||||
.easy-tracker-heatmap-root {
|
||||
font-family: var(--font-interface);
|
||||
--easy-tracker-heatmap-size: 14px;
|
||||
--easy-tracker-heatmap-gap: 2px;
|
||||
|
||||
/* Default Colors (Light) */
|
||||
--easy-tracker-heatmap-color-level-0: #ebedf0;
|
||||
--easy-tracker-heatmap-color-level-1: #9be9a8;
|
||||
--easy-tracker-heatmap-color-level-2: #40c463;
|
||||
--easy-tracker-heatmap-color-level-3: #30a14e;
|
||||
--easy-tracker-heatmap-color-level-4: #216e39;
|
||||
}
|
||||
|
||||
.theme-dark .easy-tracker-heatmap-root {
|
||||
/* Default Colors (Dark) */
|
||||
--easy-tracker-heatmap-color-level-0: #161b22;
|
||||
--easy-tracker-heatmap-color-level-1: #0e4429;
|
||||
--easy-tracker-heatmap-color-level-2: #006d32;
|
||||
--easy-tracker-heatmap-color-level-3: #26a641;
|
||||
--easy-tracker-heatmap-color-level-4: #39d353;
|
||||
}
|
||||
|
||||
.easy-tracker-heatmap-grid {
|
||||
display: grid;
|
||||
grid-auto-flow: column;
|
||||
grid-auto-columns: max-content;
|
||||
column-gap: var(--easy-tracker-heatmap-gap);
|
||||
}
|
||||
|
||||
.easy-tracker-heatmap-week {
|
||||
display: grid;
|
||||
grid-template-rows: repeat(7, 1fr);
|
||||
row-gap: var(--easy-tracker-heatmap-gap);
|
||||
}
|
||||
|
||||
.easy-tracker-heatmap-day {
|
||||
width: var(--easy-tracker-heatmap-size);
|
||||
height: var(--easy-tracker-heatmap-size);
|
||||
box-sizing: border-box;
|
||||
border-radius: 2px;
|
||||
background-color: var(--easy-tracker-heatmap-color-level-0);
|
||||
position: relative;
|
||||
border: 1px solid rgba(27, 31, 35, 0.06);
|
||||
}
|
||||
.theme-dark .easy-tracker-heatmap-day {
|
||||
border: 1px solid rgba(255, 255, 255, 0.05);
|
||||
}
|
||||
|
||||
.easy-tracker-heatmap-day[data-level="0"] { background-color: var(--easy-tracker-heatmap-color-level-0); }
|
||||
.easy-tracker-heatmap-day[data-level="1"] { background-color: var(--easy-tracker-heatmap-color-level-1); }
|
||||
.easy-tracker-heatmap-day[data-level="2"] { background-color: var(--easy-tracker-heatmap-color-level-2); }
|
||||
.easy-tracker-heatmap-day[data-level="3"] { background-color: var(--easy-tracker-heatmap-color-level-3); }
|
||||
.easy-tracker-heatmap-day[data-level="4"] { background-color: var(--easy-tracker-heatmap-color-level-4); }
|
||||
|
||||
.easy-tracker-heatmap-tooltip {
|
||||
position: absolute;
|
||||
pointer-events: none;
|
||||
z-index: 9999;
|
||||
padding: 6px 8px;
|
||||
border-radius: 4px;
|
||||
font-size: 12px;
|
||||
background: var(--background-modifier-message);
|
||||
color: var(--text-normal);
|
||||
box-shadow: 0 4px 12px rgba(0,0,0,0.15);
|
||||
border: 1px solid var(--background-modifier-border);
|
||||
}
|
||||
|
||||
.easy-tracker-heatmap-legend {
|
||||
display: flex;
|
||||
align-items: center;
|
||||
gap: 4px;
|
||||
font-size: 12px;
|
||||
margin-top: 8px;
|
||||
color: var(--text-muted);
|
||||
}
|
||||
|
||||
.easy-tracker-heatmap-legend .easy-tracker-heatmap-swatch {
|
||||
display: inline-block;
|
||||
width: var(--easy-tracker-heatmap-size);
|
||||
height: var(--easy-tracker-heatmap-size);
|
||||
border-radius: 2px;
|
||||
background-color: var(--easy-tracker-heatmap-color-level-0);
|
||||
}
|
||||
|
||||
.easy-tracker-heatmap-legend .easy-tracker-heatmap-swatch[data-level="0"] { background-color: var(--easy-tracker-heatmap-color-level-0); }
|
||||
.easy-tracker-heatmap-legend .easy-tracker-heatmap-swatch[data-level="1"] { background-color: var(--easy-tracker-heatmap-color-level-1); }
|
||||
.easy-tracker-heatmap-legend .easy-tracker-heatmap-swatch[data-level="2"] { background-color: var(--easy-tracker-heatmap-color-level-2); }
|
||||
.easy-tracker-heatmap-legend .easy-tracker-heatmap-swatch[data-level="3"] { background-color: var(--easy-tracker-heatmap-color-level-3); }
|
||||
.easy-tracker-heatmap-legend .easy-tracker-heatmap-swatch[data-level="4"] { background-color: var(--easy-tracker-heatmap-color-level-4); }
|
||||
|
||||
.easy-tracker-heatmap-labels {
|
||||
display: grid;
|
||||
grid-template-rows: repeat(7, var(--easy-tracker-heatmap-size));
|
||||
row-gap: var(--easy-tracker-heatmap-gap);
|
||||
margin-right: 6px;
|
||||
font-size: 10px;
|
||||
color: var(--text-muted);
|
||||
line-height: var(--easy-tracker-heatmap-size);
|
||||
}
|
||||
@@ -0,0 +1,42 @@
|
||||
{
|
||||
"snapStepMinutes": 10,
|
||||
"progressIndicator": "mini-timeline",
|
||||
"showTaskNotification": true,
|
||||
"zoomLevel": 2,
|
||||
"timelineIcon": "calendar-with-checkmark",
|
||||
"endLabel": "All done",
|
||||
"startHour": 6,
|
||||
"timelineDateFormat": "YYYY-MM-DD",
|
||||
"centerNeedle": false,
|
||||
"plannerHeading": "Day planner",
|
||||
"plannerHeadingLevel": 1,
|
||||
"timelineColored": false,
|
||||
"timelineStartColor": "#006466",
|
||||
"timelineEndColor": "#4d194d",
|
||||
"timestampFormat": "HH:mm",
|
||||
"hourFormat": "H",
|
||||
"extendDurationUntilNext": false,
|
||||
"defaultDurationMinutes": 30,
|
||||
"minimalDurationMinutes": 10,
|
||||
"showTimestampInTaskBlock": false,
|
||||
"showUncheduledTasks": true,
|
||||
"showUnscheduledNestedTasks": true,
|
||||
"showNow": true,
|
||||
"showNext": true,
|
||||
"pluginVersion": "0.30.0",
|
||||
"showCompletedTasks": true,
|
||||
"showSubtasksInTaskBlocks": true,
|
||||
"icals": [],
|
||||
"colorOverrides": [],
|
||||
"releaseNotes": true,
|
||||
"taskStatusOnCreation": " ",
|
||||
"eventFormatOnCreation": "task",
|
||||
"sortTasksInPlanAfterEdit": false,
|
||||
"firstDayOfWeek": "monday",
|
||||
"multiDayRange": "3-days",
|
||||
"showTimelineInSidebar": true,
|
||||
"timelineColumns": {
|
||||
"planner": true,
|
||||
"timeTracker": false
|
||||
}
|
||||
}
|
||||
+1689
File diff suppressed because one or more lines are too long
@@ -0,0 +1,11 @@
|
||||
{
|
||||
"id": "obsidian-day-planner",
|
||||
"name": "Day Planner",
|
||||
"version": "0.30.0",
|
||||
"minAppVersion": "0.16.0",
|
||||
"description": "A day planner with clean UI and readable syntax",
|
||||
"author": "James Lynch, continued by Ivan Lednev",
|
||||
"authorUrl": "https://github.com/ivan-lednev",
|
||||
"fundingUrl": "https://www.buymeacoffee.com/machineelf",
|
||||
"isDesktopOnly": false
|
||||
}
|
||||
File diff suppressed because one or more lines are too long
+153
File diff suppressed because one or more lines are too long
+11
@@ -0,0 +1,11 @@
|
||||
{
|
||||
"id": "obsidian-kanban",
|
||||
"name": "Kanban",
|
||||
"version": "2.0.51",
|
||||
"minAppVersion": "1.0.0",
|
||||
"description": "Create markdown-backed Kanban boards in Obsidian.",
|
||||
"author": "mgmeyers",
|
||||
"authorUrl": "https://github.com/mgmeyers/obsidian-kanban",
|
||||
"helpUrl": "https://publish.obsidian.md/kanban/Obsidian+Kanban+Plugin",
|
||||
"isDesktopOnly": false
|
||||
}
|
||||
File diff suppressed because one or more lines are too long
+105
@@ -0,0 +1,105 @@
|
||||
{
|
||||
"presets": {
|
||||
"this_file": "path includes {{query.file.path}}",
|
||||
"this_folder": "folder includes {{query.file.folder}}",
|
||||
"this_folder_only": "filter by function task.file.folder === query.file.folder",
|
||||
"this_root": "root includes {{query.file.root}}",
|
||||
"hide_date_fields": "# Hide any values for all date fields\nhide due date\nhide scheduled date\nhide start date\nhide created date\nhide done date\nhide cancelled date",
|
||||
"hide_non_date_fields": "# Hide all the non-date fields, but not tags\nhide id\nhide depends on\nhide recurrence rule\nhide on completion\nhide priority",
|
||||
"hide_query_elements": "# Hide toolbar, postpone, edit and backlinks\nhide toolbar\nhide postpone button\nhide edit button\nhide backlinks",
|
||||
"hide_everything": "# Hide everything except description and any tags\npreset hide_date_fields\npreset hide_non_date_fields\npreset hide_query_elements"
|
||||
},
|
||||
"globalQuery": "",
|
||||
"globalFilter": "",
|
||||
"removeGlobalFilter": false,
|
||||
"taskFormat": "tasksPluginEmoji",
|
||||
"setCreatedDate": false,
|
||||
"setDoneDate": true,
|
||||
"setCancelledDate": true,
|
||||
"autoSuggestInEditor": true,
|
||||
"autoSuggestMinMatch": 0,
|
||||
"autoSuggestMaxItems": 20,
|
||||
"provideAccessKeys": true,
|
||||
"useFilenameAsScheduledDate": false,
|
||||
"filenameAsScheduledDateFormat": "",
|
||||
"filenameAsDateFolders": [],
|
||||
"recurrenceOnNextLine": false,
|
||||
"removeScheduledDateOnRecurrence": false,
|
||||
"searchResults": {
|
||||
"taskCountLocation": "bottom"
|
||||
},
|
||||
"statusSettings": {
|
||||
"coreStatuses": [
|
||||
{
|
||||
"symbol": " ",
|
||||
"name": "Todo",
|
||||
"nextStatusSymbol": "x",
|
||||
"availableAsCommand": true,
|
||||
"type": "TODO"
|
||||
},
|
||||
{
|
||||
"symbol": "x",
|
||||
"name": "Done",
|
||||
"nextStatusSymbol": " ",
|
||||
"availableAsCommand": true,
|
||||
"type": "DONE"
|
||||
}
|
||||
],
|
||||
"customStatuses": [
|
||||
{
|
||||
"symbol": "/",
|
||||
"name": "In Progress",
|
||||
"nextStatusSymbol": "x",
|
||||
"availableAsCommand": true,
|
||||
"type": "IN_PROGRESS"
|
||||
},
|
||||
{
|
||||
"symbol": "-",
|
||||
"name": "Cancelled",
|
||||
"nextStatusSymbol": " ",
|
||||
"availableAsCommand": true,
|
||||
"type": "CANCELLED"
|
||||
}
|
||||
]
|
||||
},
|
||||
"isShownInEditModal": {
|
||||
"priority": true,
|
||||
"recurrence": true,
|
||||
"due": true,
|
||||
"scheduled": true,
|
||||
"start": true,
|
||||
"before_this": true,
|
||||
"after_this": true,
|
||||
"status": true,
|
||||
"created": true,
|
||||
"done": true,
|
||||
"cancelled": true
|
||||
},
|
||||
"dismissedNotices": {
|
||||
"live-preview-callout-warning": false
|
||||
},
|
||||
"features": {
|
||||
"INTERNAL_TESTING_ENABLED_BY_DEFAULT": true
|
||||
},
|
||||
"generalSettings": {},
|
||||
"headingOpened": {
|
||||
"核心状态": true,
|
||||
"自定义状态": true
|
||||
},
|
||||
"debugSettings": {
|
||||
"ignoreSortInstructions": false,
|
||||
"showTaskHiddenData": false,
|
||||
"recordTimings": false
|
||||
},
|
||||
"loggingOptions": {
|
||||
"minLevels": {
|
||||
"": "info",
|
||||
"tasks": "info",
|
||||
"tasks.Cache": "info",
|
||||
"tasks.Events": "info",
|
||||
"tasks.File": "info",
|
||||
"tasks.Query": "info",
|
||||
"tasks.Task": "info"
|
||||
}
|
||||
}
|
||||
}
|
||||
+531
File diff suppressed because one or more lines are too long
@@ -0,0 +1,12 @@
|
||||
{
|
||||
"id": "obsidian-tasks-plugin",
|
||||
"name": "Tasks",
|
||||
"version": "8.2.1",
|
||||
"minAppVersion": "1.8.7",
|
||||
"description": "Track tasks across your vault. Supports due dates, recurring tasks, done dates, sub-set of checklist items, and filtering.",
|
||||
"helpUrl": "https://publish.obsidian.md/tasks/",
|
||||
"author": "Clare Macrae and Ilyas Landikov (created by Martin Schenck)",
|
||||
"authorUrl": "https://github.com/obsidian-tasks-group",
|
||||
"fundingUrl": "https://github.com/sponsors/claremacrae",
|
||||
"isDesktopOnly": false
|
||||
}
|
||||
File diff suppressed because one or more lines are too long
Reference in New Issue
Block a user