Q:

AngularJS view without using main ui-view template?

I'm creating an application that provides a logged in user with the ability to create a poll (with questions and choices) in their dashboard.
Once the poll has been created I would like to redirect to the poll page, which will have a unique url (ex: http://example.com/p/3eRr4g6).
I would like this page to NOT use the dashboard template.
How does one accomplish this?
Here's my dashboard view:

Example Poll Page/Template:

UPDATE: To show my current index file and how I have it structured. (In reply to koox00's response)
<body class="hold-transition skin-purple sidebar-mini">
        <div class="wrapper">

            <div ng-include="'components/navbar/navbar.html'"></div>

            <div ng-include="'components/sidebar/sidebar.html'"></div>

            <div class="content-wrapper">
                <div ui-view></div>
            </div>

            <div ng-include="'components/footer/footer.html'"></div>

        </div>
    </body>

A:

You can use named views.  
Create a state that loads the default template in that view e.g main and make every other state a child of this one if you want to share data.
In the desired state you can load over the main view the html you want.
update
default.html
<div class="wrapper">

    <div ng-include="'components/navbar/navbar.html'"></div>

    <div ng-include="'components/sidebar/sidebar.html'"></div>

    <div class="content-wrapper">
        <div ui-view></div>
    </div>

    <div ng-include="'components/footer/footer.html'"></div>

</div>

index.html
<body>
    <div ui-view="main"></div>
</body>

take a look at nested states also if you want to share data between states parent/child.

