| 12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152535455565758596061 |
- /* ADB 操作节点样式 */
- .Blueprint-adb-node {
- position: absolute;
- min-width: 180px;
- width: fit-content;
- background: #2d2d30;
- border: 2px solid #3ddc84;
- border-radius: 4px;
- box-shadow: 0 0 8px rgba(61, 220, 132, 0.4), 0 2px 8px rgba(0, 0, 0, 0.3);
- user-select: none;
- cursor: move;
- overflow: visible;
- display: flex;
- flex-direction: column;
- align-items: stretch;
- }
- .Blueprint-adb-node.selected {
- border-color: #ffa500;
- box-shadow: 0 0 0 2px rgba(255, 165, 0, 0.3), 0 0 8px rgba(61, 220, 132, 0.4);
- }
- .Blueprint-adb-node-header {
- background: linear-gradient(135deg, #3ddc84 0%, #2bb673 100%);
- color: #fff;
- padding: 12px 16px;
- font-size: 13px;
- font-weight: 600;
- text-align: center;
- border-radius: 2px 2px 0 0;
- letter-spacing: 0.5px;
- }
- .Blueprint-adb-node-execution {
- height: 40px;
- display: flex;
- flex-direction: row;
- justify-content: space-between;
- align-items: center;
- position: relative;
- overflow: visible;
- padding: 0 8px;
- }
- .Blueprint-adb-node-execution .Blueprint-node-port {
- position: relative;
- }
- .Blueprint-adb-node-params {
- padding: 12px 16px;
- overflow: visible;
- display: flex;
- flex-direction: column;
- gap: 8px;
- position: relative;
- min-height: 20px;
- }
- .Blueprint-adb-node-params .Blueprint-node-port {
- position: relative;
- }
|