12. The website editor of claim 1 , wherein the menu design interface allows a user to drag and drop a simulated menu item in the simulated website menu to position a corresponding menu item in the website menu.
1. A website editor comprising: a processor and a computer readable storage medium comprising program code executable by the processor, the program code comprising: an editor display component configured to display an editor interface for receiving user input for editing a website, the editor interface displayed within a browser simultaneously with the website and comprising: a menu design interface, the menu design interface for allowing a user to modify media content of the website and comprising a simulated website menu representing a website menu; wherein the menu design interface allows a user to drag and drop media content from a media library to a simulated menu item in the simulated website menu to position the media content in a webpage corresponding to the simulated menu item; a website modification component configured to update website data corresponding to the website based on the user input received through the editor interface; and a website display component configured to automatically update display of the website based on the updated website data, wherein the website display component updates display of the website in real-time in response to receiving the user input.