{"action":"closed","issue":{"url":"https://api.github.com/repos/reduxframework/redux-framework/issues/2624","labels_url":"https://api.github.com/repos/reduxframework/redux-framework/issues/2624/labels{/name}","comments_url":"https://api.github.com/repos/reduxframework/redux-framework/issues/2624/comments","events_url":"https://api.github.com/repos/reduxframework/redux-framework/issues/2624/events","html_url":"https://github.com/reduxframework/redux-framework/issues/2624","id":107736453,"number":2624,"title":"Problem with unset borders being saved as 0","user":{"login":"aljuk","id":1291017,"avatar_url":"https://avatars.githubusercontent.com/u/1291017?v=3","gravatar_id":"","url":"https://api.github.com/users/aljuk","html_url":"https://github.com/aljuk","followers_url":"https://api.github.com/users/aljuk/followers","following_url":"https://api.github.com/users/aljuk/following{/other_user}","gists_url":"https://api.github.com/users/aljuk/gists{/gist_id}","starred_url":"https://api.github.com/users/aljuk/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/aljuk/subscriptions","organizations_url":"https://api.github.com/users/aljuk/orgs","repos_url":"https://api.github.com/users/aljuk/repos","events_url":"https://api.github.com/users/aljuk/events{/privacy}","received_events_url":"https://api.github.com/users/aljuk/received_events","type":"User","site_admin":false},"labels":[],"state":"closed","locked":false,"assignee":null,"milestone":null,"comments":6,"created_at":"2015-09-22T15:14:13Z","updated_at":"2015-09-25T16:58:50Z","closed_at":"2015-09-25T16:58:50Z","body":"Hi there, just discovered your framework and loving it! Thank you so much for putting this together.\r\n\r\nI design sites for local small businesses, and have a custom base theme that I build from. I'm experimenting with transferring much of the repeat coding I do to the options panel, and it's going great. \r\n\r\nBut one thing is tripping me up - the 'border' field.\r\n\r\n            array(\r\n                'id'       => 'wpm-opt-header_borders',\r\n                'type'     => 'border',\r\n                'title'    => __( 'Header Borders', 'wpm-redux-framework' ),\r\n                'subtitle' => __( 'Sets Header Borders', 'wpm-redux-framework' ),\r\n                'output'   => array( '#header' ),\r\n                'all'      => false,\r\n            ),\r\n\r\nI'm not using any default values in the options panel, so on first load all options fields are unset and the base theme styles rule.\r\n\r\nHowever, as soon as I set any option and save the options panel, all the border fields it contains become saved, with '0' values.\r\n\r\nThis is causing me 2 problems:\r\n\r\n1. any borders set in the underlying theme are overridden by the framework and set to 0\r\n\r\n2. a verbose chunk of unnecessary css is output containing the many border fields I've got set up, all set to 0.\r\n\r\nI'm wondering if I'm missing something in the setup?\r\nOr, if not, is there a practicable way I can work around this (i.e. prevent border values that I haven't specified being saved as 0)?\r\n\r\n![border-options-screenshot](https://cloud.githubusercontent.com/assets/1291017/10022464/437de140-614d-11e5-8bc5-2b82b702c2d4.gif)\r\n"}}