diff --git a/src/assets/images/database-edit.svg b/src/assets/images/database-edit.svg new file mode 100644 index 0000000..58ada16 --- /dev/null +++ b/src/assets/images/database-edit.svg @@ -0,0 +1,3 @@ + + + diff --git a/src/assets/styles/textFields.css b/src/assets/styles/textFields.css new file mode 100644 index 0000000..497c9ba --- /dev/null +++ b/src/assets/styles/textFields.css @@ -0,0 +1,13 @@ +input[type="text"] { + background: var(--color-white); + border: 1px solid var(--color-border); + color: var(--color-text-base); + border-radius: var(--border-radius-medium-2); + height: 36px; + padding: 0 8px; + font-size: 12px; +} + +input[type="text"]::placeholder { + color: var(--color-text-light-2); +} diff --git a/src/assets/styles/variables.css b/src/assets/styles/variables.css index 5055214..62653a3 100644 --- a/src/assets/styles/variables.css +++ b/src/assets/styles/variables.css @@ -3,10 +3,13 @@ --color-gray-light: #F3F6FA; --color-gray-light-2: #DFE8F3; --color-gray-light-3: #C8D4E3; + --color-gray-light-4:#EBF0F8; --color-gray-medium: #A2B1C6; --color-gray-dark: #506784; --color-blue-medium: #119DFF; --color-blue-dark: #0D76BF; + --color-blue-dark-2: #2A3F5F; + --color-bg-light: var(--color-gray-light); @@ -19,10 +22,15 @@ --color-text-light-2: var(--color-gray-medium); --color-text-base: var(--color-gray-dark); --color-text-medium: var(--color-gray-medium); + --color-text-active: var(--color-blue-dark-2); --shadow: 0 1px 2px rgba(42, 63, 95, 0.7); --border-radius-big: 5px; + --border-radius-medium: 3px; + --border-radius-medium-2: 4px; + --border-radius-small: 2px; + } diff --git a/src/components/Schema.vue b/src/components/Schema.vue index 7972651..31571b0 100644 --- a/src/components/Schema.vue +++ b/src/components/Schema.vue @@ -1,11 +1,47 @@ @@ -15,6 +51,71 @@ import TableDescription from '@/components/TableDescription' export default { name: 'Schema', components: { TableDescription }, - props: ['schema'] + props: ['schema', 'dbName'], + data () { + return { + schemaVisible: true + + } + } } + + diff --git a/src/components/TableDescription.vue b/src/components/TableDescription.vue index 6faf097..14573b8 100644 --- a/src/components/TableDescription.vue +++ b/src/components/TableDescription.vue @@ -1,9 +1,26 @@