OpenAI MCP Server

  • static
/* OpenAI Code Assistant MCP Server Dashboard Styles */ body { font-family: -apple-system, BlinkMacSystemFont, 'Segoe UI', Roboto, Oxygen, Ubuntu, Cantarell, 'Open Sans', 'Helvetica Neue', sans-serif; line-height: 1.6; color: #333; background-color: #f8f9fa; margin: 0; padding: 20px; } .container { max-width: 1200px; margin: 0 auto; } h1 { color: #2c3e50; border-bottom: 2px solid #eee; padding-bottom: 10px; margin-bottom: 20px; } h2 { color: #3498db; margin-top: 30px; margin-bottom: 15px; } .card { background-color: #fff; border-radius: 8px; box-shadow: 0 2px 4px rgba(0, 0, 0, 0.1); margin-bottom: 20px; overflow: hidden; } .card-header { background-color: #f1f1f1; padding: 12px 15px; font-weight: bold; border-bottom: 1px solid #ddd; } .card-body { padding: 15px; } .stats-grid { display: grid; grid-template-columns: repeat(auto-fill, minmax(250px, 1fr)); gap: 20px; margin-bottom: 30px; } .stat-card { background-color: #fff; border-radius: 8px; box-shadow: 0 2px 4px rgba(0, 0, 0, 0.1); padding: 15px; text-align: center; } .stat-value { font-size: 24px; font-weight: bold; color: #2980b9; margin: 10px 0; } .stat-label { color: #7f8c8d; font-size: 14px; } .btn { display: inline-block; padding: 8px 16px; margin-right: 10px; border-radius: 4px; text-decoration: none; font-weight: 500; cursor: pointer; border: none; } .btn-primary { background-color: #3498db; color: white; } .btn-secondary { background-color: #95a5a6; color: white; } .btn-info { background-color: #2ecc71; color: white; } .template-grid { display: grid; grid-template-columns: repeat(auto-fill, minmax(300px, 1fr)); gap: 20px; } .parameter-list { list-style-type: none; padding-left: 0; } .parameter-list li { padding: 5px 0; border-bottom: 1px solid #eee; } .parameter-list li:last-child { border-bottom: none; } .tag { display: inline-block; background-color: #e0f7fa; color: #0097a7; padding: 3px 8px; border-radius: 4px; font-size: 12px; margin-right: 5px; } .footer { margin-top: 40px; padding-top: 20px; border-top: 1px solid #eee; text-align: center; color: #7f8c8d; font-size: 14px; } /* Responsive adjustments */ @media (max-width: 768px) { .stats-grid, .template-grid { grid-template-columns: 1fr; } }