<commit_before>
body {

	background: #8cf; // url('noise-3percent.png');

	// background: #8cf;
	// background-image: linear-gradient(to bottom, #48e 0%, #8cf 100%);
}


@task-width: 200px;
@task-margin: 16px;

.tree-view {

	margin: 50px;

	li {

		>.task {

			position: relative;

			>.drop-target {

				position: absolute;

				width: @task-width;

				// &.drop-hover {

				// 	background: blue;
				// }

				&.before {

					top: -@task-margin/2;
					bottom: 50%;
				}
				&.after {

					top: 50%;
					bottom: -@task-margin/2;
				}
				&.child {

					// Set it up to cover the entire area where a child
					// would go, but don't show it only for leaf nodes.

					display: none;
					width: (@task-margin + @task-width);
					right: -(@task-margin + @task-width);

					top: -@task-margin/2;
					bottom: -@task-margin/2;
				}
			}
		}

		&.leaf > .task > .drop-target.child {

			display: block;
		}
	}
}





<commit_msg>Fix task button hover onild drop-target.<commit_after>
body {

	background: #8cf; // url('noise-3percent.png');

	// background: #8cf;
	// background-image: linear-gradient(to bottom, #48e 0%, #8cf 100%);
}


@task-width: 200px;
@task-margin: 16px;

.tree-view {

	margin: 50px;

	li {

		>.task {

			position: relative;

			>.drop-target {

				position: absolute;

				width: @task-width;

				// &.drop-hover {

				// 	background: blue;
				// }

				&.before {

					top: -@task-margin/2;
					bottom: 50%;
				}
				&.after {

					top: 50%;
					bottom: -@task-margin/2;
				}
				&.child {

					// Set it up to cover the entire area where a child
					// would go, but don't show it only for leaf nodes.

					display: none;
					width: (@task-margin + @task-width);
					right: -(@task-margin + @task-width);

					top: -@task-margin/2;
					bottom: -@task-margin/2;

					// Make hovering not show the task buttons.
					pointer-events: none;
				}
			}
		}

		&.leaf > .task > .drop-target.child {

			display: block;
		}
	}
}






{'fraction_non_alphanumeric': 0.1691842900302115, 'fraction_numerical': 0.025176233635448138, 'mean_word_length': 1.9263622974963182, 'pattern_counts': {'":': 0, '<': 3, '<?xml version=': 0, '>': 11, 'https://': 0, 'lorem ipsum': 0, 'www.': 0, 'xml': 0}, 'pii_count': 0, 'substrings_counts': 0, 'word_list_counts': {'cursed_substrings.json': 0, 'profanity_word_list.json': 0, 'sexual_word_list.json': 0, 'zh_pornsignals.json': 0}}
{'dir': 'git-commits-cleaned', 'id': '294224', 'n_tokens_mistral': 996, 'n_tokens_neox': 719, 'n_words': 178}